Skip to content
Simplified display

顶天立地

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)