Get Your Premium Membership

Claymore

[n] an anti-personnel land mine whose blast is aimed at the oncoming enemy
[n] a large double-edged broadsword; formerly used by Scottish Highlanders


Related Information

More Claymore Links

Synonyms

claymore mine



Book: Reflection on the Important Things