IDOLIZER

Definition of IDOLIZER

  1. (noun)a lover blind with admiration and devotion
  2. (noun)a person who worships idols