What is the full meaning of idolaters
IDOLATER, one that worships idols, also IDOLATOR [n]
Example of the word idolaters placed on a Scrabble board.