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