What's another word for humiliate?

comments powered by Disqus