Idiom: Sell down the river

Idiom Definitions for 'Sell down the river'


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

See also: