• more Thesaurus
  • Definition
    • catchment :a structure in which water is collected (especially a natural drainage area)

      • {{t.term}} - {{t.type}}
    • Derivative