Scotching

What is Scotching?

Scotching definition and meaning on Dictionary terms:
verb (used with object)

to put a definite end to; crush; stamp out; foil: to scotch a rumor; to scotch a plan.
to cut, gash, or score.
to injure so as to make harmless.
to block or prop with a wedge or chock.