SPECTACLE


Meaning of SPECTACLE in English

n.1 a public show, ceremony, etc.

2 anything attracting public attention (a charming spectacle; a disgusting spectacle).

Phrases and idioms:

make a spectacle of oneself make oneself an object of ridicule.

Etymology: ME f. OF f. L spectaculum f. spectare frequent. of specere look

Oxford English vocab.      Оксфордский английский словарь.