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

indomitable

  • created sense approved 顶天立地/頂天立地 · dǐng​tiān​lì​dì · indomitable

    顶天立地 / 頂天立地

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

    indomitable

    of indomitable spirit; possessing noble and heroic character; standing tall and upright

    他是一个顶天立地的男子汉,从来不向困难低头。

    idiom

    created sense