Clue: Vandal sacked city in endless wasteland (9)
Answer: DESTROYER
Explanation: Vandal sacked city in endless wasteland (9)
**TROY** ("sacked city") *in* **DESER**(t) (endless "wasteland")