Advertisement

Advertisement

View synonyms for claymore mine

claymore mine

noun

, Military.
  1. an antipersonnel mine designed to produce a direction-guided, fan-shaped pattern of fragments.


Discover More

Word History and Origins

Origin of claymore mine1

First recorded in 1965–70; perhaps after claymore

Advertisement

Related Words

Advertisement

Advertisement

Advertisement