For Pay Per Bid we have a term and definition in Affiliate Programs.

Pay per bid is a search engine that allows you to place your page at the top, or near the top of specified search results. You must pay the search engine every time that particular keyword is searched for.
See more Affiliate Programs Terms ...
Browse words that start with: