頂天立地 dǐng tiān lì dì

of indomitable spirit (idiom)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. of indomitable spirit (idiom)
  2. 2. lit. able to support both heaven and earth

Characters

Character Meaning
top; most; crown of the head
day; sky; heaven
to stand; to establish; to set up
ground; land; adverb marker -ly