Noun
petard [pl. petards]
petard [pl. petards] , {Chem.}
منجنيق {كمياء}
petard {Chem.}
قَذَّاف {كمياء}