go to bat against - English Synonyms Dictionary