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

catchments Definition

Cancel
catchments
noun(catch-ment)
something that catches water; also : the amount of water caught
catchments
noun(catch-ment)
the action of catching water

Words Related to catchments!

catchments Examples by Brain Bank Users