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

drainage ditch Definition

Cancel
drainage ditch
noun()
a ditch for carrying off excess water or sewage

Words Related to drainage ditch!

drainage ditch Examples by Brain Bank Users