claymore Meaning, Definition & Usage
-
noun a large double-edged broadsword; formerly used by Scottish Highlanders
-
noun an antipersonnel land mine whose blast is aimed at the oncoming enemy
claymore mine.
WordNet
Clay"more` noun
Etymology
Gael.Definitions
A large two-handed sword used formerly by the Scottish Highlanders.