yard ·noun (UNIT OF MEASUREMENT)

Definition: a unit of measurement equal to three feet or approximately 91.4 centimetres Level: B1