Definition of menagerie
English to English noun - a collection of live animals for study or display
source: WordNet 3.0 - the facility where wild animals are housed for exhibition
source: WordNet 3.0 - A piace where animals are kept and trained.
source: Webster 1913
Visual Synonyms 
Nearby Word
menagerie, meagre, meager, menacer, managery, messager, maiger, maugre, menninger, mauger, measure, megaera, maguari, maggiore, measurer, massager, mens rea, macer, maker, mazer
|
|
|