less lethal weapon

noun

  • Criminal Law

Definitions of less lethal weapon

  • 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.

This is a limited preview — please sign in or subscribe to learn everything we know about the term “less lethal weapon”.