Petard(noun) A small bomb or explosive device, historically used in siege warfare to breach walls or gates. Hindi meaning:विस्फोटक उपकरण, दीवार तोड़ने का बम Synonyms: bomb, explosive, mine, charge, blast