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
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).