Meaning of poniard

Definition of poniard

(noun) a dagger with a slender blade
(verb) stab with a poniard

Other information on poniard

WIKIPEDIA results for poniard
Amazon results for poniard