We Found 2 Definitions for

<< Home

noun - A park or an institution in which living animals are kept and usually exhibited to the public. Also called zoological garden.

noun - Slang A place or situation marked by confusion or disorder: The bus station is a zoo on Fridays.

Powered by Wordnik