pay with one's life
idiom
: to be punished by being put to death
He thinks that the people who committed these terrible crimes should pay with their lives.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share