English
Detailed Synonyms for claymore mine in English
claymore mine:
claymore mine [the ~] nomen
-
the claymore mine
– an antipersonnel land mine whose blast is aimed at the oncoming enemy 1the claymore; the claymore mine– an antipersonnel land mine whose blast is aimed at the oncoming enemy 1