menagerie
1.
(
noun
) the facility where wild animals are housed for exhibition
Synonyms:
zoo
,
zoological garden
Related Words:
facility
,
installation
2.
(
noun
) a collection of live animals for study or display
Related Words:
accumulation
,
aggregation
,
assemblage
,
collection
Terms and Conditions of Use / Copyright Notice