Meaning of catchment

Definition of catchment

(noun) a structure in which water is collected (especially a natural drainage area)

Other information on catchment

WIKIPEDIA results for catchment
Amazon results for catchment