One who glozes; a person who explains things away, offers smooth excuses, or covers up unpleasant truths.
From gloze (Old French gloser) plus the agent suffix '-er,' which creates a noun meaning 'one who does something.' The term is archaic but appears in Middle English literature.
A glozer was so common in medieval times that it appears in sermons and moral literature as a type of deceiver—basically a medieval spin-doctor or someone who talks their way out of everything.
Complete word intelligence in one call. Free tier — 50 lookups/day.