English dictionary
main-topsail meaning and definition
Definition and meaning of main-topsail at MeaningMonkey.org. main-topsail meaning and definition in the English Dictionary.MAIN-TOPSAIL noun
Definition of main-topsail (noun)
- a topsail set on the mainmast
Source: Princeton University Wordnet