petard

Definitions


[pɪˈtɑːd], (Noun)

Definitions:
- a small bomb made of a metal or wooden box filled with powder, used to blast down a door or to make a hole in a wall


Phrases:
- be hoist by one's own petard

Origin:
mid 16th century: from French pétard, from péter ‘break wind’




definition by Oxford Dictionaries