Idiom: Sell down the river

Idiom Definitions for 'Sell down the river'


If you sell someone down the river, you betray their trust.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: