chastening
ADJECTIVE
excruciating
Synonyms
Antonyms
ADJECTIVE
grueling
Synonyms
Antonyms
ADJECTIVE
penal
Synonyms
NOUN
chastisement
Synonyms
Antonyms
STRONG
NOUN
deserts
Synonyms
Antonyms
NOUN
punishment
Synonyms
Antonyms