Definition of game preserve noun from the Oxford Advanced American Dictionary

 

game preserve

 noun
noun
 
 
jump to other results
a large area of land where wild animals can live in safety