### Clue: Starfish I roasted alive? (8)
### Answer: ASTEROID 
 ### Explanation: Definition: Starfish
(I ROASTED)