We do not currently know of any antonyms for claymore.
The noun claymore is defined as:
See full definition of the word claymore.
Did you mean claimer?