Menagerie Meaning

There are 2 meaning(s) for word Menagerie

Meaning 1 : the facility where wild animals are housed for exhibition

    Synonyms : zoo,  zoological garden
Meaning 2 : a collection of live animals for study or display