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, meager, meagre, menacer, messager, managery, maiger, mauger, menninger, maugre, megaera, maguari, measure, measurer, massager, mens rea, maggiore, maser, macer, maker
|
|
|