advance  noun முன்னேற்றம் , வளர்ச்சி , அபிவிருத்தி , மேம்பாடு , உயர்வு , ஏற்றம் ,

progress or a new development in something:

major advances in computer technology
in advance before something happens:
You should book tickets for the concert well in advance.
advanced adjective

of or for somebody who is already good at something; difficult:

an advanced English class

Oxford Essential Dictionary for learners of English© Oxford University Press, 2006.

© 2011 . Team work : Tamil Students Association - University of Illinois - Chicago / Special Thanks To: OXFORD DICTIONARY, Cambridge Advanced Learner's Dictionary and Tamil Dictionaries