顶天立地 dǐngtiānlìdì of indomitable spirit Definitions Defs Origin Strokes Stroke Words Sentences Sents 顶 頂 dǐng verb to carry on the head to carry on the head; to bear weight from above天 tiān noun sky sky; heavens; the space above the earth立 lì verb to stand to stand; to be in an upright position; (of an object) to be set vertically地 dì noun earth The earth; the ground; land; soil; fields