menagerie in Finnish menagerie in Finnish eläintarha noun collection of live wild animals on exhibition; the enclosure where they are kept Add to Flashcards