OFF THE BAT
Meaning of OFF THE BAT in English
adverb
: without delay : at once : immediately
lock these people up right off the bat without letting them run around — Clare Hoffman
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012