Synonyms for Cleanup Spot (same or very similar meaning)
WordNet sense 1 ((baseball) the fourth position in the batting order (usually filled by the best batter on the team)):
cleanup, cleanup position
From the ODE community, based on WordNet
add/edit