非致命武器

名词

full

less lethal weapon

noun

Definitions of less lethal weapon

English

a weapon that should not cause lasting damage to the person it is used against. Examples of such weapons include air tasers and water cannons.

The use of less lethal weapons can prevent lives being lost.