Meaning of bat for in English:

bat for

phrasal verb

informal
  • bat for someoneDefend someone's interests; support someone.

    • ‘Roger gives me advice on legal stuff but I really need someone batting for me regarding contracts and that kind of thing’