Claymore (Noun)
Meaning 1
A large double-edged broadsword; formerly used by Scottish Highlanders.
Classification
Nouns denoting man-made objects.
Meaning 2
An antipersonnel land mine whose blast is aimed at the oncoming enemy.
Classification
Nouns denoting man-made objects.