SCUPPER definition in American English | Collins English Dictionary
https://www.collinsdictionary.com/us/dictionary/english/scupper
WEB4 days ago · verb. To scupper a plan or attempt means to spoil it completely. [mainly British, journalism] If Schneider had seen him that would have scuppered all his plans. [VERB noun] If the Commission has its way, the entire deal will be scuppered. Synonyms: destroy, ruin, wreck, defeat More Synonyms of scupper. Collins COBUILD Advanced …
DA: 38 PA: 51 MOZ Rank: 28