SELL DOWN THE RIVER Meaning of SELL DOWN THE RIVER in English to betray the faith of Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012