Definition of main yard in US English:

main yard

noun

Nautical
  • The yard on which the mainsail is extended.

Origin

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

Pronunciation

main yard

/ˈmeɪnjɑːd/