mainmasts
main-masts
noun
The principal and usually tallest mast on a sailing vessel.
"The ship's mainmasts carried vast canvas sails."
main-masts
The principal and usually tallest mast on a sailing vessel.
"The ship's mainmasts carried vast canvas sails."