Definition:
Compare petard with other words:
petar vs. petard
petard vs. retard
madrier vs. petard
attack vs. petard
hole vs. petard
enginer vs. petard
explosive vs. petard
banger vs. petard