IDOLATOR is a playable word

idolator Scrabble® Dictionary

noun
pl. idolators
idolater
159 Playable Words can be made from "IDOLATOR"