Definition of "Menagerie" :
noun: the facility where wild animals are housed for exhibition
noun: a collection of live animals for study or display
noun: the facility where wild animals are housed for exhibition
noun: a collection of live animals for study or display