Langimage
English
B2

a person who is deeply troubled or in emotional pain.

Meanings

a person who is deeply troubled or in emotional pain.

He was a tortured soul, always battling his inner demons.

Synonyms

Antonyms

Last updated: 2025/03/02 01:51