Synonyms for "poniard"

Words with similar meaning