{v. phr.} To give harmful information about someone or something to one's enemies; betray. * /The traitor sold his country down the river to the enemy army./ * /The criminal told the hiding place of his companions and sold them down the river./ Compare: SELL OUT(2).
SELL DOWN THE RIVER
Meaning of SELL DOWN THE RIVER in English
Slang English vocab. Английский сленговый словарь. 2012