Dictionary |
1 Result
#1
put to death
v.
kill as a means of socially sanctioned punishment; "In some states, criminals are executed"
. wn