English | German | Russian | Czech

menagerie English

Meaning menagerie meaning

What does menagerie mean?

menagerie

a collection of live animals for study or display the facility where wild animals are housed for exhibition

Synonyms menagerie synonyms

What other words have the same or similar meaning as menagerie?

Are you looking for...?