Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supertower
in English
supertower
us
//ˈsuːpɚˌtaʊər//
uk
//ˈsuːpəˌtaʊər//
#uncommon
Definitions
Noun
an
extremely
tall
(
high-rise
)
building
The
city's
new
supertower
stands
at
over
100
stories
high
.
Base Words
tower
super