MAIN YARD

n.

1 definition — Webster’s Dictionary (1828)


n.

The yard on which the mainsail is extended, supported by the mainmast.


← MAIN M — all words MAIN-GAUCHE →