DELATOR is a playable word

delator Scrabble® Dictionary

noun
pl. delators
one that delates
173 Playable Words can be made from "DELATOR"