tube well
See also: tubewell
English edit
Alternative forms edit
Noun edit
tube well (plural tube wells)
- A well in which a stainless steel tube is bored directly down into an aquifer
- Indian English. A diesel pump.[1]
Translations edit
Translations
|