Please enable javascript to use dictionary! Howto enable javascript?
agonizing / painful / tormenting / excruciating, characterized by extreme pain / anguish▼adjective
↑