Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tubewells
in English
tubewells
us
/ˈtuːbʊwɛlz/
uk
/ˈtuːbʊwɛlz/
#limited
Definitions
Noun
a
type
of
well
with
a
steel
tube
;
accessing
groundwater
plural
of
tubewell
;
multiple
wells
with
tubes
Base Words
tube
wells