Synonyms of Catchment in English :
Antonyms of Catchment in English
Thesaurus of Catchment in English
Catchment
see definition of catchmentHypernyms of catchment
1. (noun) a structure in which water is collected (especially a natural drainage area)
Words Derivationally Related to catchment
1. (noun) a structure in which water is collected (especially a natural drainage area)