'Main yard' definitions:

Definition of 'main yard'

From: WordNet
noun
Yard for a square mainsail

Definition of 'Main yard'

From: GCIDE
  • Main yard \Main" yard`\ (Naut.) The yard on which the mainsail is extended, supported by the mainmast. [1913 Webster]