extremely painful; causing intense suffering; unbearably distressing; torturing: an excruciating noise; excruciating pain.

Showing the single result