Meaning of “yard” - Learner’s Dictionary

yard

noun [ C ] us uk /jɑːd/
UNIT written abbreviation yd

B1 a unit for measuring length, equal to 0.9144 metres or 3 feet:

There's a bus stop a few hundred yards up the road.

More examples

HOUSE US UK garden

an area of land in front of or behind a house

AREA

a small area of ground next to a building, often with a fence or wall around it:

a school yard

(Definition of “yard” from the Cambridge Learner’s Dictionary © Cambridge University Press)