Definition of petard noun from the Oxford Advanced American Dictionary

 

petard

 noun
noun
NAmE//pəˈtɑrd//
 
 
jump to other results
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 Learner's Dictionary entry: petard