Topic: TOURISM


game reserve

noun
     
game reserve also game preserve American English [countable]
DLT a large area of land that is designed for wild animals to live in safely

Explore TOURISM Topic