English synonyms about - contact  

main-topsail

noun

1 main-topsail

A topsail set on the mainmast.


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

debug info: 0.0378