animal park


noun

a zoo in which wild animals are housed and displayed in large open spaces designed to resemble their native habitats.

Origin of animal park

First recorded in 1970–75