Definition Definition

welldrain - Meaning and Examples

Meaning of 'welldrain' (Webster Dictionary)

1 . 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.