Definition of Nonlethal

  • 1. Not capable of causing death Adjective Satellite

Semanticaly linked words with "nonlethal"