menagerie
English Dictionary
->
Letter M
-> menagerie
Search Dictionary:
menagerie Definition
(n)
a
collection
of
live
animals
for
study
or
display
(n)
the
facility
where
wild
animals
are
housed
for
exhibition
menagerie Synonyms
menagerie
zoo
zoological garden
© Art Branch Inc.