n. lawn, enclosure, lot, courtyard; unit of measure equal to 0.9144 meters; storage area; train yard, yard where railway cars and engines are stored and maintained; pen, enclosure for livestock; crossbeam for a sail (Nautical)
YARD
Meaning of YARD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012