modernizer

modernizer

English Noun
Ad

Definition

An advocate of modernization.

Etymology

From modernize + -er.

Ad

Related Words