Synonyms of scotch in English:


See definition of scotch


1‘their plans were scotched by the Pentagon’

put an end to, put a stop to, bring to an end, nip in the bud, put the lid on
ruin, wreck, scupper, destroy, devastate, smash, shatter, demolish, queer
frustrate, thwart
informal put paid to, blow, put the kibosh on, clobber
British informal dish