Poniards, noun plural of poniard. Synonyms in the same form.
knives, daggers, bodkins
All synonyms for poniard →