Meaning of main yard

Definition of main yard

(noun) yard for a square mainsail

Other information on main yard

WIKIPEDIA results for main yard
Amazon results for main yard