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