safari park

1 ENTRIES FOUND:
Save
safari park noun
plural safari parks
safari park
noun
plural safari parks
Learner's definition of SAFARI PARK
[count] chiefly British
: a park in which wild animals move around freely and are watched by people from their vehicles
Comments & Questions
Comments & Questions
What made you want to look up safari park? Include any comments and questions you have about this word.