Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

safari park Definition

Cancel
safari park
noun(safari park)
a park in which wild animals move around freely and are watched by people from their vehicles

Words Related to safari park!

safari park Examples by Brain Bank Users