petard (0 synonym found)

We don't have any synonyms for petard yet.

Did you mean…

Think petard belongs in the thesaurus? Recommend it and we'll take a look.


Definition of petard:

(n) : a hat shaped explosive device, now rarely used; anything potentially explosive in a non-literal sense

Definition of petard:

(n) : a hat shaped explosive device, now rarely used; anything potentially explosive in a non-literal sense

Back to Top