English edit

Etymology edit

appall +‎ -er

Noun edit

appaller (plural appallers)

  1. One who appalls.

Anagrams edit