scupper

scup|per /sk'ʌpər/ (scuppers scuppering scuppered)
[VERB] V n
To scupper a plan or attempt means to spoil it completely. (mainly BRIT JOURNALISM)
If Schneider had seen him that would have scuppered all his plans...

Popular posts from this blog

abreast

ablaze

allowance