zoological garden n : the facility where wild animals are housed for exhibition [syn: {menagerie}, {zoo}]
Copyright © 2025 3Dict.net