Online English Dictionary

Home

Poniard


v. t.

To pierce with a poniard; to stab.


© 2009 Dammam Community College