Skip to content


Claymore Mine - Definition - Law Dictionary Home Dictionary Definition claymore-mine

Definition :

an antipersonnel land mine designed to produce a high velocity spray of steel fragments in a relatively narrow fan shaped cone directed toward the enemy They are usually detonated by an electrical remote control

View Judgments Citing this Phrase

View Acts Citing this Phrase

Save Judgments// Add Notes // Store Search Result sets // Organize Client Files //