Noun Definitionidolater1.Definition: a person who worships idolsRelated Noun(s):idol worshiper, idoliser, idolizerCategory: People