SynonymX
Speak
Claymore
Definition of Claymore
1.
A large double-edged broadsword; formerly used by Scottish Highlanders
Noun
2.
An antipersonnel land mine whose blast is aimed at the oncoming enemy
Noun
Synonyms for word "claymore"
claymore mine
Semanticaly linked words with "claymore"
broadsword
booby trap
ground-emplaced mine
land mine
Hyponims for word "claymore"
broadsword
booby trap
ground-emplaced mine
land mine