Meaning of main yard in English:

main yard

Pronunciation /ˈmeɪn jɑːd/

noun

Nautical
  • The yard on which the mainsail is extended.

Origin

Late 15th century; earliest use found in Naval Account. From main + yard.