Definisi 'putting to death'
English to English
noun
1 the act of terminating a life
source: wordnet30
More Word(s)
kill, conclusion, ending, termination, coup de grace, deathblow, death, euthanasia, mercy killing,

Visual Synonyms
Click for larger image