claymore mine definition

  • noun:
    • A lens-shaped, ground-emplaced antipersonnel mine whose blast is focused toward the oncoming opponent.
    • an antipersonnel land mine built to create a high-velocity squirt of metallic fragments in a somewhat narrow fan-shaped cone, directed toward the opponent. They're usually detonated by an electrical handy remote control.
    • an antipersonnel land mine whose blast is geared towards the oncoming enemy

Related Sources

  • Hypernym for "claymore mine"
53 votes

How would you define claymore mine?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!