Torturous meaning
Of, relating to, or causing torture.
adjective
Twisted; strained.
adjective
Of or causing torture.
adjective
Extremely painful or difficult.
adjective
Advertisement
Painful, excruciating, torturing.
adjective