VariousWords beta
Related Terms:
Definitions:
Adjective
agonizing
agonising
excruciating
harrowing
torturing
torturous
torturesome
Definition: extremely painful
Definition: Of or pertaining to torture.