poniard

noun
  1. a small, slender dagger
  2. Usage: archaic
verb
  1. to stab with a poniard
  2. Usage: archaic

Examples