ultraist

ultraist

English Noun
Ad

Definition

One who pushes a principle or measure to extremes

Etymology

From ultra + -ist.

Ad