OFF THE BAT


Meaning of OFF THE BAT in English

without delay : IMMEDIATELY <recognized him right off the bat >

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.