The definition of a menagerie is an odd or eclectic assortment of things, or a collection of animals that are kept to be exhibited.
(noun)See menagerie in Webster's New World College Dictionary
noun
Origin: Fr ménagerie < ménage: see ménage
See menagerie in American Heritage Dictionary 4
noun
Origin:
Origin: French ménagerie
Origin: , from Old French mesnage, ménage; see menage
.Learn more about menagerie