idiomUSimmediately:立刻,马上You can'texpectto beacceptedin a newtownrightoff thebat.你不能期望刚到一个新的城镇就立刻被人们接受。SMART Vocabulary: related words and phrasesImmediately
a stitch in time (saves nine)idiom
ado
at/in one fell swoopidiom
bat
cuff
deferrable
directly
instantaneous
instantaneously
instantly
no sooner said than doneidiom
non-deferrable
second
spot
straight
swiftly
swiftness
then and thereidiom
thereupon
waste
See more results ?(Definition ofoff the batfrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/off-the-bat##