SynonymX
Speak
Petard
Definition of Petard
1.
An explosive device used to break down a gate or wall
Noun
Semanticaly linked words with "petard"
explosive device
Hyponims for word "petard"
explosive device