n. 25B6; verb PUT AN END TO, put a stop to, nip in the bud, put the lid on; ruin, wreck, destroy, smash, shatter, demolish, queer; frustrate, thwart; informal put paid to, put the kibosh on; Brit. informal scupper.
SCOTCH
Meaning of SCOTCH in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012