SPECS Meaning of SPECS in English noun plural Etymology: contraction of spectacles Date: 1807 glasses Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012