Tried the dictionary.com app, but their subpar "favorite" function really frustrated me so I had to look for a new app. This apps flashcard feature just blows me away. Really smart and convenient. Highly recommended to anyone who needs a good dictionary and a good way to learn new vocabulary.