SCOTCHING Meaning of SCOTCHING in English noun dressing stone with a pick or pointed instrument. 2. scotching ·p.pr. & ·vb.n. of scotch. Webster English vocab. Английский словарь Webster. 2012