Clue: Hammer Thor needs taken up (9)
Answer: SHORTENED
Explanation: Definition: taken up
as in 'taking up' a trouser hem
 (Thor needs)