menagerie

noun

A collection of live wild animals on exhibition.

noun

The place where such animals are kept.

noun

A diverse or miscellaneous group.

noun

A yard or inclosure in which wild animals are kept.

noun

A collection of wild animals; specifically, a collection of wild animals kept for exhibition.

noun

A place where animals are kept and trained.

noun

A collection of wild or exotic animals, kept for exhibition.

noun

A collection of live wild animals on exhibition; the enclosure where they are kept.

noun

A diverse or miscellaneous group.