Claymore — synonyms, definition

1. claymore (Noun)

1 synonym
claymore mine
2 definitions

claymore (Noun) — A large double-edged broadsword; formerly used by Scottish Highlanders.

claymore (Noun) — An antipersonnel land mine whose blast is aimed at the oncoming enemy.

4 types of
booby trap broadsword ground-emplaced mine land mine