Main yard

What is Main yard?

Main yard definition and meaning on Dictionary terms:
noun Nautical.

a yard for a square mainsail.