Java Games:Flashcards, matching, concentration, and word search.
Abdul Vocabulary: Matching, Concentration, Flash Cards
Try to match the word with the definition. There are 36 words, so each time you play the game you can practice a different set of words. Some words may be repeated.