decisively put an end to
a spokesman has scotched the rumours
wedge (someone or something) somewhere
he soon scotched himself against a wall
cut or score the skin or surface of
scotch with your knife the back of the Carp
render (something regarded as dangerous) temporarily harmless
feudal power in France was scotched, though far from killed