Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mainsail

- The principal sail in a ship or other vessel.

Crossword clue for mainsail

- Any sane male, according to Spooner, has this part of a ship
- Principal sail
- Yacht's principal canvas