Buy this game: www.bigfishgames.com spec·ta·cle (spkt-kl) n. 1. a. Something that can be seen or viewed, especially something of a remarkable or impressive nature. b. A public performance or display, especially one on a large or lavish scale. c. A regrettable public display, as of bad behavior: drank too much [More]