Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tower
in English
tower
#common
#a2
Plural
towers
Past Tense
towered
Participle Verb
towering
Third Person Singular
towers
Definitions
Noun
a
very
tall
building
;
skyscraper
a
tall
structure
for
communications
;
antennas
a
center
for
air
traffic
control
The
air
traffic
control
tower
guided
the
plane
to
a
safe
landing
.
a
structure
for
water
storage
;
supply
The
water
tower
supplied
water
to
the
entire
town
.
an
elevated
platform
for
surveillance
;
lookout
The
fire
lookout
tower
helped
spot
the
forest
fire
early
.
a
tall
device
(
like
a
computer
case
)
The
computer
tower
sat
quietly
on
the
desk
,
humming
with
activity
.
a
tall
narrow
object
(
e
.
g
.
a
computer
tower
)
The
company's
new
headquarters
featured
a
sleek
tower
that
dominated
the
city
skyline
.
a
strong
refuge
;
defence
The
medieval
tower
served
as
a
last
line
of
defence
against
invading
armies
.
Compounds / Phrases
supertower
towerlet
watchtower
clocktower
belltower
ivory tower
minitower
towerlike