EN

Synonyms for sinking ship

Most common

lost cause

All synonyms

Noun

Definitions

  1. n. 1

    Something which is doomed; an impending debacle; an ongoing disaster.