Back to Dictionary
抵挡
抵擋
dǐdǎng
1. to resist
2. to hold back
3. to stop
4. to ward off
5. to withstand