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