From Longman Dictionary of Contemporary Englishon specon spec informalHOPEif you do something on spec, you do it without being sure that you will get what you are hoping forI sent in an application on spec. →spec
Examples from the Corpus
on spec• Families moved west, essentially, on spec.