YARD Meaning of YARD in English (n.) A place where moose or deer herd together in winter for pasture, protection, etc. Webster's English dictionary. Английский словарь Webster. 2012