Clue: She does her best in German city (5)
Answer: TRIER
Explanation: Definition: She does her best
Double definition; Shed channeling Arachne?