Zoo
English Meaning
A park or an institution in which living animals are kept and usually exhibited to the public. Also called zoological garden.
- A park or an institution in which living animals are kept and usually exhibited to the public. Also called zoological garden.
- Slang A place or situation marked by confusion or disorder: The bus station is a zoo on Fridays.