What's another word for excruciate?

comments powered by Disqus