n.pl. (also pair of spectacles sing.) a pair of lenses in a frame resting on the nose and ears, used to correct defective eyesight or protect the eyes.
SPECTACLES
Meaning of SPECTACLES in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012