Open source application for learning foreign words using flashcards and spaced repetition that requires you not only to provide the translation of a word but also a definition and example use of the given word.
Recent launches
WordTester
Open source application for learning foreign words using flashcards and spaced repetition that requires you not only to provide the translation of a word but also a definition and example use of the given word.