| n. | 1. | (Mil.) 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. |
| Noun | 1. | claymore mine - an anti-personnel land mine whose blast is aimed at the oncoming enemy Synonyms: claymore |
About this site and copyright information - Online Dictionary Home