There are thousands of words in English language. To learn meanings of all these words is really difficult. If you have sound knowledge of Basic English, you are supposed to know meanings of hundreds of common words in English. Now, it is time to enhance your English vocabulary by learning most used advanced English words. I have selected 5000 advanced words based on their frequent use in newspapers, magazines, books, internet, etc. It took me more than 10 years to create list of 5000 most used advanced English words.