All the same shelters, even in a storm (12)
I believe the answer is:
nevertheless
'all the same' is the definition.
(synonyms)
'shelters even in a storm' is the wordplay.
'in a storm' is an anagram indicator.
'shelters'+'even'='shelterseven'
'shelterseven' is an anagram of 'NEVERTHELESS'.
(Other definitions for nevertheless that I've seen before include "Notwithstanding" , "anyhow" , "In spite of everything" , "at any rate" , "But always" .)