claymore

Nouns

  • (n) a large double-edged broadsword; formerly used by Scottish Highlanders
  • (n) an antipersonnel land mine whose blast is aimed at the oncoming enemy claymore mine,

Synonyms

claymore mine

Words of close approximity

claymore mine