Our 3D virtual try-on technology creates a 3D model of your face in order to provide an unprecedented experience for discovering the glasses you love. English. Noun. pair of glasses (plural pairs of glasses). A pair of lenses set in a frame worn on the nose and ears in order to correct deficiencies in eyesight or to ornament the face. Synonyms. eyeglasses (US); glasses · pair of eyeglasses (US); spectacles · pair of specs (colloquial); pair of spectacles · specs. Some people may experience a distortion of their peripheral vision after receiving a new glasses prescription. This is a fairly common occurrence that can be a result of the adjustment period as your eyes get used to the new prescription.