Answer: sisyphus

AnswerCrossword Clue
SISYPHUSKing condemned to pushing a rock
SISYPHUSStone roller
SISYPHUSStone roller in Hades
SISYPHUSOne fighting an uphill battle?