Home
Search
Index
Definify.com
Webster
1828
Edition
Stay-sail
STAY-SAIL
,
Noun.
[stay and sail.] Any sail extended on a stay.
Similar Results
Stay-sail