idol in French idol in French idole noun A graven image or representation of anything that is revered, or believed to convey spiritual power. Add to Flashcards