SPECTACLE


Meaning of SPECTACLE in English

(n.) A spy-glass; a looking-glass.

Webster's English dictionary.      Английский словарь Webster.