reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
zoo a place, usu. a park, where living animals, esp. wild ones, are kept in enclosures for public viewing; zoological garden. [1/3 definitions]