noun
plural specs
a detailed description of work to be done or materials to be used in a project :specification [count]
usually plural
on spec
without having a definite buyer or customer but with the hope or expectation of finding one when work is completed
chiefly Brit :without being sure of success but with the hope of success