EGAVE

greenyard

Meaning

  1. noun An enclosure covered with turf or grass. A pound used for the reception of stray animals. A yard designed for training hounds.
  2. noun A pound used for the reception of stray animals.
  3. noun A yard designed for training hounds.
Save “greenyard” to learn later