1
[ noun ] the facility where wild animals are housed for exhibition

Synonyms

zoo menagerie

Related terms

facility

*