<p><strong>Noun:</strong></p><ul><li>anything presented to the sight or view, especially something of a striking or impressive kind: The stars make a fine spectacle tonight.</li><li>a public show or display, especially on a large scale: The coronation was a lavish spectacle.</li><li>spectacles: eyeglasses, especially with pieces passing over or around the ears for holding them in place.</li><li>something resembling spectacles in shape or function.</li><li>any of various devices suggesting spectacles, as one attached to a semaphore to display lights or different colors by colored glass.</li><li>obsolete: a spyglass.</li></ul>