梗阻gěngzǔ
Top 45000
Meanings
1. to obstruct; to hamper
2. (medicine) obstruction
Characters used