Meaning of “petard” in the English Dictionary

british dictionary

"petard" in British English

See all translations

petardnoun

uk /petˈɑːd/ us /pɪˈtɑːrd/
be hoist(ed) with/by your own petard

→  hoist

(Definition of “petard” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)