Summary
English Synonyms:   more detail...
  1. claymore mine:


English

Detailed Synonyms for claymore mine in English

claymore mine:

claymore mine [the ~] noun

  1. the claymore mine
    – an antipersonnel land mine whose blast is aimed at the oncoming enemy 1
    the claymore; the claymore mine
    – an antipersonnel land mine whose blast is aimed at the oncoming enemy 1

Alternate Synonyms for "claymore mine":


Related Definitions for "claymore mine":

  1. an antipersonnel land mine whose blast is aimed at the oncoming enemy1

Related Synonyms for claymore mine