do something right off the batIMMEDIATELY American EnglishAmE informal to do something immediately 立刻去做某事 He said yes right off the bat. 他当即就答应了。
do something right off the bat• I asked him to help, and he said yes right off the bat.• At least not right off the bat.
→ do something right off the bat at bat1(3)