What's another word for appall?

comments powered by Disqus