SCOTCH


Meaning of SCOTCH in English

v. injure, wound; cut, slash; destroy, put an end to; place a wedge or wooden block under a wheel to prevent rolling

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.