Idiom: Sell down the river

Idiom Definitions for 'Sell down the river'


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

Idioms similar to 'Sell down the river'

See also: