To sell one's life dearly
Meaning, Definition & Usage
Dictionary
Related
Definitions
to cause much loss to those who take one's life, as by killing a number of one's assailants.
Webster 1913
Previous
Next