Meaning of nonlethal

Definition of nonlethal

(adj) not capable of causing death

Other information on nonlethal

WIKIPEDIA results for nonlethal
Amazon results for nonlethal