Words By Myself is a vocabulary builder. It will display a word, and you have to determine if it is a word, or a made up word. This is all in English language with words up to 15 characters long. The dictionary is robust with a number of prefixes and suffixes on words. Answering a question correctly gives you the definition of the word if it is in fact a word.