Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tubewell
in English
tubewell
us
/ˈtuːbwɛl/
uk
/ˈtjuːbweɪl/
#limited
Definitions
Noun
a
type
of
well
with
a
tube
;
accessing
water
a
deep
borehole
with
a
steel
tube
(
for
water
extraction
)
Base Words
tube
well