15/04/2019 12:31:00 Scotching 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.