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: