TO BAT Meaning of TO BAT in English See: GO TO BAT FOR. Dictionary of English idioms . Словарь английских идиом. 2012