1 to ruin someone's plans or chance of being successful - used especially in news reports [= scuttle American English]
Plans to build a private hospital have been scuppered after a government inquiry.
Plans to build a private hospital have been scuppered after a government inquiry.2TTW to deliberately sink your own ship

Related topics: