Rhyme Desk
Find rhyming words!

Definition of "Poniard" :

noun: a dagger with a slender blade

verb: stab with a poniard