specs (n.)youdaoicibaDictYouDict
short for spectacles, 1807.