English synonyms about - contact  

topsail

noun

1 topsail

A sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast.

Dutch: marszeil, bovenzeil


Find more on topsail elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0297