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.

Phrases and idioms:

hoist with one's own petard affected oneself by one's schemes against others.

Etymology: F p{eacute}tard f. p{eacute}ter break wind

Oxford English vocab.      Оксфордский английский словарь.