very hot and dry
the torrid heat of the afternoon
full of difficulty
he'd been given a pretty torrid time by the nation's voters
(especially in financial contexts) characterized by intense activity; hard to contain or stop
the world's most torrid economies