Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of catchment area

Source language: EnglishDictionary language: English

catchment area

noun

Definitions

  1. An area from which water drains into a particular lake, river, etc.; the catchment area of a large river includes its tributaries.

    Synonyms:catchment basindrainage basin
  2. The area served by a local institution, such as a hospital or school, or by extension, a railway station.