DELATOR is a playable word

delator Scrabble® Dictionary

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