Defintions of Sell down the river not found.
and sell down the river
are semantically related in betray
topic. You can use "Deceive" instead a verb
phrase "Sell down the river", if it concerns topics such as to deceive or betray someone, attack unsuspecting person, be disloyal