SPECTACLE Meaning of SPECTACLE in English (n.) Fig.: An aid to the intellectual sight. Webster's English dictionary. Английский словарь Webster. 2012