putting to death

putting to death

putting to death

Noun

the act of terminating a life

Synonyms: