Loading page
claymore mine is a noun meaning "an antipersonnel land mine whose blast is aimed at the oncoming enemy". It carries one recorded sense.
Definitions, synonyms and semantic relations for claymore mine come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.