VERBA•LATINA The Great Latin Lexicon
Type a Latin word to look up the meaning in English...