top•sail
We found 5 definitions of topsail from 4 different sources.
NounPlural: topsails |
||
topsail - a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast | ||
sail, canvas, canvass, sheet a large piece of fabric (usually canvas fabric) by means of which wind is used to propel a sailing vessel |