down the drain
down the drain
English
Prep_phrase
Ad
Definition
Wasted or irretrievable.
Example Sentences
- "Well, my sense of humanity has gone down the drain Behind every beautiful thing there's been some kind of pain."
Ad