Rhyme Desk
Find rhyming words!

Definition of "Petard" :

noun: an explosive device used to break down a gate or wall