Down-the-drain Synonyms

Synonyms:
  1. done for
  2. down-the-tubes
  3. finished
  4. kaput
  5. pffft
  6. unrecoverable