claymore

definition: an antipersonnel land mine whose blast is aimed at the oncoming enemy
example:
speech part: noun
synonyms: claymore mine
definition: a large double-edged broadsword
example:
speech part: noun
synonyms:

How claymore is being used?