Words: spectacle
Part of speech: n
Definition: an elaborate and remarkable display on a lavish scale