spectacle
Concise Oxford English Dictionary © 2008 Oxford University Press:
spectacle/ˈspektəkl/
▶noun a visually striking performance or display.
– phrases
make a spectacle of oneself draw attention to oneself by behaving in a ridiculous way in public.
make a spectacle 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’.
'spectacle' also found in these Oxford entries:

