Great online resource.
Improve your vocabulary while you surf the web! You can look up any word from a page as you read, but the best thing is that it highlights key words and you can then just click on them to add a little post-it note with the definition! Great for revision! Check it out here: