be appalled

US

UK

C1

verb

  • To be greatly dismayed or horrified.