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