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
Tweet