Definify.com
Definition 2024
safari_park
safari park
English
Noun
safari park (plural safari parks)
- a commercial tourist attraction, similar to a zoo, in which visitors drive through animal enclosures
Translations
zoo-like attraction
|
|
safari park (plural safari parks)
|
|