顶天立地

dǐng tiān lì dì

Sign in to save this word to your study lists.

Definitions

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