meaning of claymore

1. A large two-handed sword used formerly by the Scottish Highlanders.
2.
an anti-personnel land mine whose blast is aimed at the oncoming enemy


Related Words

claymore | claymore mine |

Developed & Maintained By Taraprasad.com

Treasure Words