Crazy scientist wastes time twice, creating hostility (7)
I believe the answer is:
iciness
'hostility' is the definition.
(I've seen this in another clue)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for iciness that I've seen before include "Hostile or cold nature" , "Hostile attitude" , "Extreme cold" , "State of being very cold or distant" , "Hostility, unfriendliness" .)