Claymore
1. A large Scottish two handed sword. Derived from the Gaelic word calidheamhmor, meaning Great Sword.
2. A remote detonated mine used by the US Military.
2. A remote detonated mine used by the US Military.
Claymore by The Mighty Zee July 1, 2004
Get the Claymore mug.