Definition: (adjective) Extremely painful.
Synonyms: agonizing, excruciating, harrowing.
Usage: Losing someone you love is a torturous experience.
Discuss
Source: The Free Dictionary
Definition: (adjective) Extremely painful.
Synonyms: agonizing, excruciating, harrowing.
Usage: Losing someone you love is a torturous experience.
Discuss
Source: The Free Dictionary