mainsail
noun
- 1
The largest (or only) sail on a sailing vessel.
Synonyms
Translate “mainsail” to another language
Click any language to open the translator with this word already filled in.
The largest (or only) sail on a sailing vessel.
Click any language to open the translator with this word already filled in.