Shelter from the sun and the rain (8)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
umbrella
(Other definitions for umbrella that I've seen before include "Aegis" , "cover for the British weather?" , "Rain protector" , "Brolly" , "The old song urges to let a smile be yours" .)