• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Spectacle

1. (n) something or someone seen (especially a notable or unusual sight) "the tragic spectacle of cripples trying to escape"

2. (n) an elaborate and remarkable display on a lavish scale

3. (n) a blunder that makes you look ridiculous; used in the phrase "make a spectacle of" yourself

WordNet 2.1 Copyright Princeton University. All rights reserved.