Definition of Zoo

Noun: zoo  zoo

  1. The facility where wild animals are housed for exhibition
    - menagerie, zoological garden
     
  2. Any place that is crowded and chaotic
    "The shopping centre was a zoo the week before Christmas"

See also:
zonules
zoochore

Anagrams containing the word zoo

zoo ozo ooz