Poniard

Webster's Dictionary of the English Language

·vt To pierce with a poniard; to Stab.

II. Poniard ·noun A kind of dagger, — usually a slender one with a triangular or square blade.