idiomC1to bequicktounderstandandreactto things:机灵;灵敏I didn'tsleepwell lastnightand I'm not really on theballtoday.我昨晚没有睡好,所以今天反应迟钝。SMART Vocabulary: related words and phrasesAware
abreast
acquainted
alive
alive tosomethingidiom
awake
awakening
conscious
familiar
genned up
have/keepyourfinger on the pulseidiom
informed
insider
interoceptive
overeducated
perceive
picture
preliterate
privy
profound
putsomeonein the pictureidiom
See more results ?(Definition ofbe on the ballfrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/be-on-the-ball##