Dictionary
Dictionary
Welldrain — definition & meaning
Word Type Definition Welldrain v. t. To drain, as land; by means of wells, or pits, which
receive the water, and from which it is discharged by machinery.
Explore more words:
Light · Summit · Disintegrating · Lifestring · Lying-in · Giglot · Dumpish · Unvail ·