SynonymX
Speak
Claymore Mine
Definition of Claymore Mine
1.
An antipersonnel land mine whose blast is aimed at the oncoming enemy
Noun
Synonyms for word "claymore mine"
claymore
Semanticaly linked words with "claymore mine"
booby trap
ground-emplaced mine
land mine
Hyponims for word "claymore mine"
booby trap
ground-emplaced mine
land mine