English | German | Russian | Czech

sell one's life dearly English

Meaning sell one's life dearly meaning

What does sell one's life dearly mean?

sell one's life dearly

To do great injury to the enemy before being killed by them.

Are you looking for...?

sell | one's | life | dearly