Definition of "appal"

appal

  • verb

    third-person singular simple present appals, present participle appalling, simple past and past participle appalled

    1. UK spelling of appall