zoological garden Meaning, Definition & Usage

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

WordNet