tube well
See also: tubewell
English
editAlternative forms
editNoun
edittube 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
editTranslations
|