river: sell sb down the river
SlangGuy's Online-Slang-Wörterbuch: Englisch-Deutsch 1 Rw note: auch »sell up the river« jn verraten. jn hinhängen; jn verkaufen; jn verblasen. Vergleiche: [] Quotes: [»I don't…
SlangGuy's Online-Slang-Wörterbuch: Englisch-Deutsch 1 Rw note: auch »sell up the river« jn verraten. jn hinhängen; jn verkaufen; jn verblasen. Vergleiche: [] Quotes: [»I don't…