TOPSAIL
/ˈtɒp.seɪl/ ► audio Scrabble 9 Words With Friends 11
Definition
- noun a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast.
See all 181 words you can make from TOPSAIL →
← Unscramble different letters