阻挡zǔdǎng
Top 7000
Meanings
1. to stop
2. to resist
3. to obstruct
Characters used
Examples2
The Japanese military forces seemed too strong to stop.
Nothing can keep me from yearning for freedom.