SynonymX
Speak
Topsail
Definition of Topsail
1.
A sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast
Noun
Semanticaly linked words with "topsail"
fore-topsail
canvas
canvass
sail
sheet
Hyponims for word "topsail"
canvas
canvass
sail
sheet