Definitions of menagerie:

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