spectacle
English Dictionary
->
Letter S
-> spectacle
Search Dictionary:
spectacle Definition
(n)
something
or
someone
seen
(
especially
a
notable
or
unusual
sight
); "
the
tragic
spectacle
of
cripples
trying
to
escape
"
(n)
an
elaborate
and
remarkable
display
on
a
lavish
scale
(n)
a
blunder
that
makes
you
look
ridiculous
;
used
in
the
phrase
`
make
a
spectacle
of
''
yourself
spectacle Synonyms
spectacle
© Art Branch Inc.