batter who must hit a home run or clear the bases - Anglais Synonymes Dictionnaire

Can't found any synonym terms.