Back to Dictionary
阻绝
阻絕
zǔjué
1. to block
2. to obstruct
3. to clog