Quantcast
Welcome to the new LearnersDictionary.com. We want to hear your thoughts about the new design.

petard

2 ENTRIES FOUND:
Save
petard/pəˈtɑɚd/noun
petard
/pəˈtɑɚd/
noun
Learner's definition of PETARD  

hoist by/on/with your own petard

: hurt by something that you have done or planned yourself: harmed by your own trick or scheme
Comments & Questions  
Comments & Questions
What made you want to look up petard? Include any comments and questions you have about this word.