English dictionary
claymore meaning and definition
Definition and meaning of claymore at MeaningMonkey.org. claymore meaning and definition in the English Dictionary.CLAYMORE noun
Definition of claymore (noun)
- a large double-edged broadsword; formerly used by Scottish Highlanders
- an antipersonnel land mine whose blast is aimed at the oncoming enemy
- synonyms: claymore mine
Source: Princeton University Wordnet