SCRAG


Meaning of SCRAG in English

v. (Slang) strangle, choke; kill by hanging

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