ALL meanings of game park
game park
G g - noun game park a game preserve, especially in Africa. 1
- countable noun game park A game park is a large area of land, especially in Africa, where wild animals can live safely. 0
- noun game park (esp in Africa) a large area of country set aside as a reserve for wild animals 0