Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spectacle
in English
spectacle
#moderate
#c1
Plural
spectacles
Definitions
Noun
an
exciting
or
unusual
event
;
performance
The
fireworks
display
was
a
wonderful
spectacle
.
an
embarrassing
situation
;
awkward
display
Her
mistake
in
front
of
everyone
made
a
spectacle
.
a
device
with
lenses
;
assists
vision
The
doctor
prescribed
a
spectacle
to
correct
his
vision
.
glasses
;
protects
eyes
from
light
Wearing
a
spectacle
can
protect
your
eyes
from
glare
.