English

Definition of petard noun from the Oxford Advanced Learner's Dictionary

 

petard

 noun
noun
BrE BrE//pəˈtɑːd//
 
; NAmE NAmE//pəˈtɑːrd//
 
 
jump to other results
Word Origin mid 16th cent.: from French pétard, from péter ‘break wind’.Idioms
be hoist/hoisted by/with your own petard
 
jump to other results
to be hurt or to have problems as a result of your own plans to hurt or trick others
See the Oxford Advanced American Dictionary entry: petard