appaller
English
Etymology
From
appall
+
-er
.
Noun
appaller
(
plural
appallers
)
One who appalls.
Anagrams
apparell