Definition of Petard

  • 1. An explosive device used to break down a gate or wall Noun

Semanticaly linked words with "petard"

Hyponims for word "petard"