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: