Definition of Mainsail

  • (n.) The principal sail in a ship or other vessel.

Synonyms of Mainsail


No Synonyms Found.

Antonyms of Mainsail


No Antonyms Found.

Homophones of Mainsail


No Homophones Found.