promover

promover

English Noun
Ad

Definition

A promoter.

Etymology

From promove + -er.

Ad