idolator

noun
  1. a person who worships idols or engages in idolatry
  2. Usage: also spelled 'idolater'; often used in religious or historical contexts
  3. a person who excessively admires or reveres someone or something
  4. Usage: figurative use

Examples