THE WICKED ENCYCLOPEDIA

The Wicked Encyclopedia

Lethal injection

WICKED INFO
Find a term:
Find Terms & Definitions.

Definition

A method of execution in which a lethal dose of drugs is injected into the veins of the condemned person.