harrumpher
English
Etymology
From
harrumph
+
-er
.
Noun
harrumpher
(
plural
harrumphers
)
(
informal
)
One who
complains
or
moralizes
.