Counter drain
Meaning, Definition & Usage
Dictionary
Related
Definitions
a drain at the foot of the embankment of a canal or watercourse, for carrying off the water that may soak through.
Webster 1913
Previous
Next