https://en.synonym.one/amp/put to death
5 synonyms, 1 definition for PUT TO DEATH