claymoreEnglish

claymore, claymore mine

Noun

An antipersonnel land mine whose blast is aimed at the oncoming enemy

English: claymore mine, claymore

A large double-edged broadsword, formerly used by Scottish Highlanders

English: claymore

English words with similar meanings

Show 1 words

Words that start with "claymore"