Shobdo Logo
ODEsafari park

safari park

Flag: gbEnglishOxford Dictionary of English

safari park /səˈfɑːri pɑːk /
noun an area of parkland where wild animals are kept in the open and may be observed by visitors driving through.