Answer: slumppump

AnswerCrossword Clue
SLUMPPUMP

Struggling slugger's apparatus?