Englisch
Detailed Synonyms for claymore mine in Englisch
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