Synonyms of scotch in English:

scotch


See definition of scotch

verb

1‘their plans were scotched by the Pentagon’

SYNONYMS
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