dǐng​tiān​lì​dì

of indomitable spirit

Senses

顶天立地/ 頂天立地 dǐng​tiān​lì​dì of indomitable spirit

literally meaning to touch the sky and stand on the earth; describes a person of colossal stature, heroic character, or great courage

References

antonym 顶天立地/頂天立地 随波逐流/隨波逐流
variant 顶天立地/頂天立地 立地顶天/立地頂天
see 顶天/頂天 顶天立地/頂天立地