Dictionary
Definition of ZOO
noun : ZOO
Source:WordNet 3.1
-
1. (
) the facility where wild animals are housed for exhibition ;
See more about : ZOO