ZOO


Meaning of ZOO in English

ˈzü noun

( -s )

Etymology: short for zoological garden

1. : a zoological garden or collection of living animals usually for public display

2. slang : a place (as a prison, shop cafeteria, or railway caboose) in which people are crowded together haphazardly

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.