Definition Definition

top-draining - Meaning and Examples

Meaning of 'top-draining' (Webster Dictionary)

1 . Top-draining [ n.]
- The act or practice of drining the surface of land.