appal (third-person singular simple present appals, present participle appalling, simple past and past participle appalled)
app + -val
appal