Verb try to promote or sell something

A handful of entrepreneurs have raised millions of dollars by pitching the concept of products they have yet to make. But financial backers have no clear way of getting a refund if young businesses fail to deliver.