- tube well as a noun:
- 1
tube well
noun
1 tube well
A well made by driving a tube into the earth to a stratum that bears water.
synonym: driven well.
debug info: 0.0139
noun
A well made by driving a tube into the earth to a stratum that bears water.
synonym: driven well.
debug info: 0.0139