depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of petard
    English to English
    noun
  • an explosive device used to break down a gate or wall
  • source: WordNet 3.0
  • 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.
  • source: Webster 1913
Nearby Word