Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

catchment Definition

Cancel
catchment
noun(catch-ment)
a structure in which water is collected (especially a natural drainage area)

Words Related to catchment!

catchment Examples by Brain Bank Users