English

edit

Etymology

edit

appall +‎ -er

Noun

edit

appaller (plural appallers)

  1. One who appalls.

Anagrams

edit