spectacles

Definitions

General English

  • plural noun glass lenses worn in front of your eyes to correct vision

Cricket

  • noun a batsman’s score of nought in each innings of a match; a pair
    Citation ‘Unlucky enough to make spectacles for his side against Middlesex’ (Whitaker’s Almanack 1893)
    See pair

Medical

  • plural noun glasses which are worn in front of the eyes to help correct problems in vision
http://www.dictionarycentral.com/definition/spectacles.html