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"

Semanticaly linked words with "claymore"

Hyponims for word "claymore"