Definition Definition

main yard - Meaning and Examples

Meaning of 'main yard' (Webster Dictionary)

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