Based on the 'a word a day' concept, this app provides up to 12 words a day of your choosing. All words 'learnt' are tested repeatedly thereafter, on a basis of decreasing regularity, if answered correctly, as you gain familiarity with the said word.