Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Catchdrain
n.
A ditch or drain along the side of a hill to catch the surface water; also, a ditch at the side of a canal to catch the surplus water.
←
Catch-basin
Catcher
→
Shares
Related Words
Catch
Drain
Rain
Menu
Home
Search
My Last Searches