Definition of claymore mine
: a usually electrically fired land mine containing steel fragments that are discharged in a predetermined direction
Origin and Etymology of claymore mine
probably from claymore
First Known Use: 1961
Learn More about claymore mine
Seen and Heard
What made you want to look up claymore mine? Please tell us where you read or heard it (including the quote, if possible).