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
Origin: Fr ménagerie < ménage: see ménage
See menagerie in American Heritage Dictionary 4
Origin: French ménagerie
Origin: , from Old French mesnage, ménage; see menage.
Learn more about menagerie