Meaning

2 senses
  1. A well in which a stainless steel tube is bored directly down into an aquifer.

    a well made by driving a tube into the earth to a stratum that bears water

  2. (India)A diesel pump.

Forms

plural: tube wells

Synonyms

1 synonyms
Close in meaning
  • a well made by driving a tube into the earth to a stratum that bears water:driven well

See also

neighbours in the dictionary
tube well — meaning, examples, forms, synonyms | Krumeto