Synonyms and Antonyms for tube_well

1. tube well (n.)

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

Synonyms: