Held up. Somehow repaid us (8)
I believe the answer is:
upraised
'held up' is the definition.
Both the definition and answer are adjectives. Perhaps they are linked in a way I don't understand?
'somehow repaid us' is the wordplay.
'somehow' indicates an anagram.
'repaid'+'us'='repaidus'
'repaidus' with letters rearranged gives 'UPRAISED'.
Can you help me to learn more?
(Other definitions for upraised that I've seen before include "Given higher position" , "given a boost" , "Elevated" , "Exalted" , "Lifted" .)