Main yard

Webster's Dictionary of the English Language

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

Related Words