FEEDBACK

Meaning of 勒毙

Lookup via: Pinyin | Radicals
勒 lēi 毙 bì (Trad.: 勒斃)
to strangle or throttle to death