Synonyms for "claymore"

Words with similar meaning