A phrase meaning to be betrayed by another. Originated during the slave trade in America. Selling a slave "down the river" would uproot the slave from their from spouses, children, parents, siblings and friends.
I can't believe that my manager said that project failure was my fault. I was really sold down the river on that one!
96👍 23👎