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