SPECTACLE


Meaning of SPECTACLE in English

■ noun a visually striking performance or display.

Phrases

make a ~ of oneself draw attention to oneself by behaving in a ridiculous way in public.

Origin

ME: via OFr. from L. spectaculum 'public show', from spectare , from specere 'to look'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.