Noun: claymore mine
- An antipersonnel land mine whose blast is aimed at the oncoming enemy
"The soldiers carefully disarmed the claymore mine";
- claymore
Derived forms: claymore mines
Type of: booby trap, ground-emplaced mine, land mine
Encyclopedia: Claymore mine