Humidity in our times horrendous (8)
I believe the answer is:
moisture
'humidity' is the definition.
(I've seen this in another clue)
'our times horrendous' is the wordplay.
'horrendous' indicates an anagram (I've seen this in other clues).
'our'+'times'='ourtimes'
'ourtimes' is an anagram of 'MOISTURE'.
'in' is the link.
(Other definitions for moisture that I've seen before include "Damp" , "Diffused liquid such as vapour or condensation" , "Liquid in small quantity, in the air say" , "Slight wetness" , "Wetness caused by water" .)