顶挡 dǐng dǎng

DEFINITIONS

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

CHARACTERS

顶 dǐng top, summit, peak; to carry on the head
挡 dǎng obstruct, impede; stop; resist