Linggle Booster is a web application to learn English, just press Linggle Booster while reading on a English website(e.g BBC News), then you will get explanation of words in the article.