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