Read Edit View history 顶天立地 dǐngtiānlìdì indomitable Origin Definitions Defs Strokes Stroke Words Sentences Sents created sense approved 顶天立地/頂天立地 · dǐngtiānlìdì · indomitable 2026/03/04 顶天立地 / 頂天立地 dǐngtiānlìdì indomitable of indomitable spirit; possessing noble and heroic character; standing tall and upright 他是一个顶天立地的男子汉,从来不向困难低头。 idiom created sense Mar 4, 2026, 02:25 AM