'safari park' definitions:

Definition of 'safari park'

From: WordNet
noun
An area of parkland where wild animals are kept and can be viewed by visitors driving through