ON SPEC Meaning of ON SPEC in English informal in the hope of success but without any specific preparation or plan. → spec Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004