Skip to content

zoo

Dictionary definition · zoo

noun

  1. the facility where wild animals are housed for exhibition

Source: Open English WordNet (CC BY 4.0).