Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cupola
in English
cupola
us
/kjuːˈpɑlə/
uk
/kuːˈpɒlə/
#uncommon
Plural
cupolas
Definitions
Noun
a
dome-shaped
roof
structure
;
ornamental
The
historic
building
featured
a
beautiful
cupola
on
its
roof
.
a
small
turret
on
a
vehicle
(
military
,
armored
)
The
armored
vehicle
had
a
cupola
with
a
machine
gun
mount
.
a
viewing
window
in
a
caboose
(
railway
,
outdated
)
The
old
train
caboose
had
a
cupola
for
observing
the
tracks
behind
.
a
raised
window
for
observation
The
lifeguard
tower
had
a
raised
cupola
for
scanning
the
beach
.