Skip to content

zoological garden

Dictionary definition · zoological garden

noun

  1. the facility where wild animals are housed for exhibition

Similar words

Source: Open English WordNet (CC BY 4.0).