Quantcast
Merriam-Webster Logo
  • Dictionary
  • Thesaurus
  • Scrabble
  • Spanish Central
  • Learner's Dictionary

claymore mine

noun

Definition of claymore mine

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