Search
Select the dictionary language
syllabuses
letters
causing significant physical or emotional suffering
agonizing
excruciating
harrowing
painful
torturous
Lexical Tree