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