tube well
English Dictionary
->
Letter T
-> tube well
Search Dictionary:
tube well Definition
(n)
a
well
made
by
driving
a
tube
into
the
earth
to
a
stratum
that
bears
water
tube well Synonyms
driven well
tube well
© Art Branch Inc.