Home
Search
Index
Definify.com
Webster
1913
Edition
Top-draining
Top′-drainˊing
,
Noun.
The act or practice of drining the surface of land.
Similar Results