DICTOZO is a chrome browser plugin (extension) which lets you save definitions and translations of English words at once, and highlight them on every next occurrence on web-page, you can hover the word to see the meaning so no need to search again.
Browser-based spaced repetition online flashcards with Markdown support. Ace your exams with "last-minute review" mode, which tests only the worst-performing cards.