catchment
English Dictionary
->
Letter C
-> catchment
Search Dictionary:
catchment Definition
(n)
a
structure
in
which
water
is
collected
catchment Synonyms
catchment
© Art Branch Inc.