Zoo - Definition

zoo

n 1: the facility where wild animals are housed for exhibition
[syn: menagerie, zoo, zoological garden]

Look up another word