demander

demander

English Noun
Ad

Definition

One who demands.

Etymology

From demand + -er.

Ad