SPECTACLE Meaning of SPECTACLE in English (n.) A spy-glass; a looking-glass. Webster's English dictionary. Английский словарь Webster. 2012