foreyards

nounPlural of foreyard; the horizontal poles on the foremast of a sailing ship that support the square sails.

No synonyms or antonyms found for this word.