Definition of Excruciating

  • 1. Extremely painful Adjective Satellite

Synonyms for word "excruciating"

Semanticaly linked words with "excruciating"