Shobdo Logo
ODEgame farm

game farm

Flag: gbEnglishOxford Dictionary of English

game farm
noun a farm where a variety of wild animals are kept or bred, often with facilities for visitors to observe or hunt the animals.
game farm — ODE · Shobdo