zoo Meaning, Definition & Usage

  1. noun the facility where wild animals are housed for exhibition
    menagerie; zoological garden.

WordNet