Things you should have in your bookmarks:
http://www.ling.pl/
http://dictionary.cambridge.org/
http://www.synonym.com/synonyms/
http://www.pidic.com/
http://www.acronymfinder.com/
http://www.natcorp.ox.ac.uk/
This is a basic kit for students of English.