Thesaurus.com
synonyms
  • definitions

lethal-injection

no thesaurus results