At home, Thor's put out, briefly (2,5)
I believe the answer is:
in short
'briefly' is the definition.
(I know that briefly can be written as in short)
'at home thor's put out' is the wordplay.
'at home' becomes 'in' ('I'm in' can mean 'I'm at home').
'put out' is an anagram indicator.
'thors' anagrammed gives 'short'.
'in'+'short'='IN SHORT'
(Other definitions for in short that I've seen before include "To sum up, briefly" , "to be brief" , "Concisely" .)