Back
claymore mine
Meanings
an antipersonnel land mine whose blast is aimed at the oncoming enemy
Synonyms
claymore
Anagrams of
claymore mine