Advertisement
Advertisement
drainageway
[ drey-nij-wey ]
noun
- a conduit, ditch, or the like, for draining water from an area.
Discover More
Word History and Origins
Origin of drainageway1
Advertisement
Advertisement
Advertisement
Advertisement
Browse