PETARDS is a playable word

petard Scrabble® Dictionary

noun
pl. petards
an explosive device
241 Playable Words can be made from "PETARDS"