Back to Dictionary
勒毙
勒斃
lēibì
1. to strangle or throttle to death