抵挡

dǐdǎng
to resist, to hold back
HSK 79
Traditional抵擋

Additional Dictionary Meanings

to resistto hold backto stopto ward offto withstand