Synonyms of Claymore Mine in English :
Antonyms of Claymore Mine in English
Thesaurus of Claymore Mine in English
Claymore Mine
see definition of claymore mineSynonyms of claymore mine
1. (noun) an antipersonnel land mine whose blast is aimed at the oncoming enemy
Hypernyms of claymore mine
1. (noun) an antipersonnel land mine whose blast is aimed at the oncoming enemy