释义 |
down the river 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 |