wget.c
to search the dictionary.
Simple, portable and reasonably efficient.
whtml.c
that turns all words into links to their definition in the
dictionary.
agrep
to produce a list of similar words when
an entry for a word is not found in the dictionary.
web.raw
(a 14MB text file with 59430 entries). I don't know where
this came from, but presumably it is an old edition of the
dictionary for which the copyright has expired.
You might prefer to get one of the compressed versions:
web.raw.gz
(5MB,
compressed with gzip) or
web.raw.bz2
(4MB,
compressed with bzip2).
web.words
containing just
the words defined in the dictionary
(580KB). (This can be generated from web.raw.) This is the file
searched by agrep
to find similar words. It is
also used by whtml.c
to avoid creating links to
non-existing words.
Dictionaries for other langauges can be found in the category Reference : Dictionaries : Language.