MAIN YARD Meaning of MAIN YARD in English The yard on which the mainsail is extended, supported by the mainmast. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012