Petard - Definition - Law Dictionary Home Dictionary Definition petard
Definition :
A case containing powder to be exploded esp a conical or cylindrical case of metal filled with powder and attached to a plank to be exploded against and break down gates barricades drawbridges etc It has been superseded
View Judgments Citing this PhraseView Acts Citing this Phrase