'zoo' definitions:

Definition of 'zoo'

(from WordNet)
noun
The facility where wild animals are housed for exhibition [syn: menagerie, zoo, zoological garden]

Words containing 'zoo'