New Latin Word List - This upgrade of the Latin Word List contains some eight thousand entries, although a significant number are duplicates to allow the presentation of additional possible translations and some few are idiosyncratic personal reminders.
Online Latin/English Dictionary - Online English-to-Latin and Latin-to-English Dictionary. An offline multi-language dictionary also available as freeware for download from this site.
William Whitaker's Latin Word List - The dictionary is about 17000 entries, as would be counted in an ordinary dictionary. This may generate many hundreds of thousands of "words" that one can construct over all the declensions and conjugations.
Words - a computer program that will analyze a Latin word and give the various possible interpretations (case, person, gender, tense, mood, etc.), within the limitations of its dictionary. This might be the first step to a full parsing system, but, although just a development tool, it is useful by itself.