moralizer Meaning, Definition & Usage

Mor"al*i`zer noun
Definitions
  1. One who moralizes.

Webster 1913