Run away in defeat (4)

Telegraph #30864 | 3 Down | 2025-03-03 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in