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

catchdrain Definition

Cancel
catchdrain
noun
A ditch or drain along the side of a hill or canal, to catch the surface water

Words Related to catchdrain!

catchdrain Examples by Brain Bank Users