Definitions
noun
a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast
Look “topsail” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast