Spectacles Meaning
There are 1 meaning(s) for word Spectacles
Meaning 1 : (plural) optical instrument consisting of a frame that holds a pair of lenses for correcting defective vision
Synonyms : eyeglasses, glasses, specs
Synonyms : eyeglasses, glasses, specs
Similar words of Spectacles :
