IMPACTOR is a playable word

impactor Scrabble® Dictionary

noun
pl. impactors
impacter
216 Playable Words can be made from "IMPACTOR"