Meaning of SPEC in English
short for "speculation." Work done "on spec" is done for no guaranteed remuneration, in hope of winning the job, campaign or account in question. Pitches to prospective clients used to be done almost exclusively on spec.
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012