spectacle (n.)
- amazement
 - astonishment
 - ballet
 - blazon
 - bomb
 - bravura
 - brilliancy
 - charade
 - curiosity
 - cyclorama
 - daring
 - dash
 - demonstration
 - dialogue
 - diorama
 - display
 - drama
 - dramatics
 - duologue
 - eclat
 - event
 - exception
 - exhibit
 - exhibition
 - exhibitionism
 - exposition
 - extravaganza
 - eyeglasses
 - failure
 - figure
 - flair
 - flaunt
 - flop
 - flourish
 - fool
 - giveaway
 - glasses
 - happening
 - histrionics
 - hit
 - manifestation
 - marvel
 - masque
 - melodrama
 - miracle
 - monologue
 - morality
 - mystery
 - nonesuch
 - opera
 - pageant
 - pageantry
 - panorama
 - pantomime
 - parade
 - pastoral
 - performance
 - phantasmagoria
 - phenomenon
 - piece
 - play
 - playlet
 - pomp
 - presentation
 - prodigy
 - rarity
 - representation
 - review
 - revue
 - sensation
 - serial
 - sham
 - show
 - sight
 - sitcom
 - sketch
 - skit
 - soap
 - specs
 - spectacles
 - splash
 - splurge
 - staginess
 - stunner
 - success
 - tableau
 - vaudeville
 - vaunt
 - vehicle
 - wonder
 - wonderment
 - work
 
Magnificent spectacle of human happiness.
We know no spectacle so ridiculous as the British public in one of its periodical fits of morality.