As a noun catchment is
any structure or land feature which catches and holds water.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. catchment
English
Noun
(
en noun)
any structure or land feature which catches and holds water