Synonyms of Tube Well in English :
Antonyms of Tube Well in English
Thesaurus of Tube Well in English
Tube Well
see definition of tube wellSynonyms of tube well
1. (noun) a well made by driving a tube into the earth to a stratum that bears water
Hypernyms of tube well
1. (noun) a well made by driving a tube into the earth to a stratum that bears water