Idiom: Sell down the river

What does 'Sell down the river' mean?

If you sell someone down the river, you betray their trust.


Idioms similar to 'Sell down the river'

See also: