aggrandizer

aggrandizer

English Noun
Ad

Definition

One who makes great or aggrandizes.

Etymology

From aggrandize + -er.

Ad