Wiktionary
sell down the river
vb. (context transitive idiomatic English) To betray, especially in a manner which causes serious difficulty for the one betrayed.