putting to death

Noun
  1. The act of terminating a life (synset 100219879)

Other Searches