Sell someone down the river
sell someone down the river
Read Also:
- Sell someone on
Convince or persuade someone of the worth or desirability of something, as in They were hoping to sell enough legislators on their bill so that it would pass easily, or Dave was really sold on that new car. [ ; early 1900s ]
- Sell-through
noun 1. the ratio of the quantity of goods sold by a retailer to the quantity originally delivered to it wholesale 2. the sale of prerecorded video cassettes or DVDs, as opposed to their being available for hire only adjective 3. (of prerecorded video cassettes or DVDs) sold in this way noun the percentage of […]
- Selma
noun 1. a city in central Alabama, on the Alabama River. 2. a town in central California. 3. a female given name. Selma definition City in south-central Alabama. Note: In 1965, during the civil rights movement, Selma was the center of a registration drive for black voters, led by Martin Luther King, Jr.
- Selsyn
noun 1. another name for synchro
- Sel-sync
noun 1. short for selective synchronization