Comments? Questions? Suggestions? Requests? Insults? We’d love to 📧 hear from you.Sign up for our newsletter.
Petard/pɛˈtɑːd/ (n.)(From French): A squib; a small bomb. To be hoist by one’s own petard: to blow oneself up.