Dictionary.com
Thesaurus.com
Synonyms

claymore mine

American  

noun

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


Etymology

Origin of claymore mine

First recorded in 1965–70; perhaps after claymore