Meaning of catchment area
Definition of catchment area
(noun)
the
entire
geographical
area
drained
by a
river
and its tributaries; an
area
characterized by all
runoff
being
conveyed to the
same
outlet; "flood
control
in the Missouri basin"
Other information on catchment area
WIKIPEDIA results for
catchment area
Amazon results for
catchment area
Tweet