PETARD


Meaning of PETARD in English

n. hist. 1 a small bomb used to blast down a door etc. 2 a kind of firework or cracker. hoist with one's own petard affected oneself by one's schemes against others.

[ F pétard f. péter break wind ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.