Answer: slumppump

AnswerCrossword Clue
SLUMPPUMPStruggling slugger's apparatus?