zoo

/zˈu/

Explore definitions, synonyms, and language insights of zoo

Definitions

Noun
the facility where wild animals are housed for exhibition

More General Terms