WordSpindle helps build your vocabulary by providing an archive of words that you create yourself and revisit randomly at a later date to reinforce your understanding of the words.