The definition :


Definitions of excruciation:

  • noun:   the infliction of extremely painful punishment or suffering
  • noun:   a state of acute pain



Are you interested in alternative search :

:crucifixion torture torturing

If you like reading news check: