SCOTCH


Meaning of SCOTCH in English

scotch /skɒtʃ $ skɑːtʃ/ BrE AmE verb [transitive]

[ Date: 1400-1500 ; Origin: Perhaps from Anglo-French escocher 'to make a cut in a surface' ]

to stop something happening by firmly doing something to prevent it:

He issued an announcement to scotch rumours of his death.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.