unveiler

unveiler

English Noun
Ad

Definition

One who unveils something.

Etymology

From unveil + -er.

Ad