PETARD


Meaning of PETARD in English

[ pɪ'tα:d ]

■ noun historical a small bomb made of a metal or wooden box filled with powder.

↘a kind of firework that explodes with a sharp report.

Phrases

hoist with (or by ) one's own ~ having one's schemes against others backfiring on one.

Origin

C16: from Fr. pétard , from péter 'break wind'.

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