DOWN THE RIVER


Meaning of DOWN THE RIVER in English

I. noun

Usage: often capitalized D&R

: seven-card stud

II. adverb (or adjective)

: into a less desirable situation than formerly : in an abandoned and inconsiderate manner : with damage to prestige, reputation, or status — used with sell

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.