Downtrodden machine worker? (7)

Telegraph #30653 | 27 Across | 2024-06-29 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in