vocab dash
Log in
Sign up
扼死
èsǐ
Meanings
1. to strangle
2. to throttle
3. to stifle (opinions)
Characters used
扼
to clutch
死
impassable