頂擋 dǐng dǎng

DEFINITIONS

  1. to resist
  2. to obstruct
  3. to bear responsibility for

CHARACTERS

頂 dǐng top, peak; carry on head; very
擋 dǎng to obstruct; shut out; shelter from; keep off; stop; resist