Meaning of sell one's life dearly in English:

sell one's life dearly

phrase

  • Cause great injury or loss to an enemy or assailant before being killed.

    • ‘the soldiers had sold their lives dearly, for a great many Germans had died too’