What is the meaning of spectacles in English?

Learn vocabulary with pictures as well as definitions of spectacles in English

Learn in

See more

n. spectacles

Definition of spectacles in English

Optical device consisting of two lenses mounted in a frame that typically rests on the nose and ears, used to correct vision defects.

Synonyms of spectacles in English

glasseseyeglasses