English dictionary
mainsail meaning and definition
Definition and meaning of mainsail at MeaningMonkey.org. mainsail meaning and definition in the English Dictionary.MAINSAIL noun
Definition of mainsail (noun)
- the lowermost sail on the mainmast
Source: Princeton University Wordnet