Language is the parent of thought

Discovery: Wikinews do (non-cryptic) crosswords.

My only new year resolution for 2005 has been to do a cryptic crossword. I started by reverse engineering the Hindu’s cryptic crosswords.

I hope it will help improve my vocabulary. I have been travelling with a superficial American who used a couple of words, I think I should have known:

* Gentrification
* Nepotism

Can anyone recommend a good dictionary site? I hate dictionary.com and MW is just as bad. I should just write my own Web app with a nice clean fast interface to my dict server.

Found any of my content interesting or useful?