English dictionary
tube well meaning and definition
Definition and meaning of tube well at MeaningMonkey.org. tube well meaning and definition in the English Dictionary.TUBE WELL noun
Definition of tube well (noun)
- a well made by driving a tube into the earth to a stratum that bears water
- synonyms: driven well
Source: Princeton University Wordnet