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.