Dictionary |
1 Result
#1
putting to death
n.
the act of terminating a life
. wn