VariousWords beta
Related Terms:
Definitions:
Noun
claymore
Definition: a large double-edged broadsword; formerly used by Scottish Highlanders
claymore mine
claymore
Definition: an antipersonnel land mine whose blast is aimed at the oncoming enemy
Definition: A large two-handed sword historically used by the Scottish Highlanders.