welldrain
13 points
English
9 letters
Not in frequency data
Valid in: North American word list
Definitions
To drain, as land; by means of wells, or pits, which receive the water, and from which it is discharged by machinery.
Definition: WordNet 3.1, Princeton University.
Crossword clues
Anagrams
—