SELL SOMEONE DOWN THE RIVER Meaning of SELL SOMEONE DOWN THE RIVER in English See double-cross . 2192; headword Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012