Synonyms of Main-topsail in English :
Antonyms of Main-topsail in English
Thesaurus of Main-topsail in English
1. (noun) a topsail set on the mainmast