Define menagerie. menagerie synonyms, menagerie pronunciation, menagerie translation, English dictionary definition of menagerie. n. 1. a. A collection of live wild animals on exhibition. b. The place where such animals are kept. 2. A diverse or miscellaneous group. American Heritage®...