SELL DOWN THE RIVER


Meaning of SELL DOWN THE RIVER in English

{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).

Slang English vocab.      Английский сленговый словарь.