1. Up-to-date 2. Being up to particular standard or level 3. Informed on current affairs; fully familiar
Take this free test on General English to know and improve your current levels of English
Take the mental maths challenge and sharpen your brain..!!