Synonyms of Mast

Primary definition: A tall vertical structure on a ship or boat that supports the sails.

Full Dictionary Entry

Antonyms & Opposite Concepts