American Dictionary
Definition have a torrid time in American English
have a torrid time phrase
phrase
1
to experience a very difficult period of time
Synonyms and related words
