Scrabble Cheat
IDOLATERS
IDOLATERS is a 9 letter Scrabble word worth 10 points.
a person who worships an idol or idols.
Letter start with I