Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

petards Definition

Cancel
petards
noun(pe-tard)
a case containing an explosive to break down a door or gate or breach a wall
petards
noun(pe-tard)
a firework that explodes with a loud report
petards
verb(pe-tard)
hoist

Words Related to petards!

petards Examples by Brain Bank Users