have a thin time of it

📖 general
Meaning
To experience a difficult or challenging period.
Literal Meaning
To experience a period characterized by a lack of abundance or ease.
Example
“After losing her job and breaking up with her boyfriend, she had a thin time of it for several months.”