I agree that onelook is probably the best starting point, specifically for dictionaries; however, a good all-around resource is: http://refdesk.com


In the upper right corner of the home page, you will see a drop-down box labeled "REFERENCE DESK". It has some nice dictionaries as well as a number of other useful tools.

Also remember that you can, in the Google search bar, type "Define curious" for example.