Ned0
Every word.  Every definition.  Free.

Goals of the New English Dictionary:
Steps toward these: