Antipersonnel weapons Synonyms

Definitions for Antipersonnel


  • (adjective) designed to inflict death or personal injury rather than material destruction