History
History
Synonyms
UK
US
Meaning:
deserts

that which a person deserves

what is due one

excruciating

(of pain, suffering, bodily or mental) extreme

torturous, painful

grueling

exhausting

difficult, taxing

penal

connected with punishment

disciplinary

CHASTENING as in Wiktionary
CHASTENING as in Wikipedia