Find the word definition

Wiktionary
cleanup hitters

n. (cleanup hitter English)