SCOTCH


Meaning of SCOTCH in English

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.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.