WordUnscrambler Home
petards
We have found lemma(root) word of petards : 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’
Click here to see the free dictionary definition for petards
definition by Oxford Dictionaries