petard

trustycoffeemug
(n.) it's a funny story, you've probably heard the idiom "hoist by your own petard," meaning "have your actions backfire on you," and you might have assumed a petard was some kind of garment or something. but actually a petard is a kind of bomb. the saying is "blown up by your own bomb"
see all entries in this topic

sign-up or face the consequences!


“"observers" must obey the call.”
join

sign up