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


Disclaimer: Sell someone down the river definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.