Java Games:Flashcards, matching, concentration, and word search.
4th Grade--Caesar's English, Vocabulary Lesson 2
These are further matching activities (Concentration seems to be the most useful activity, followed by Flash Cards--Word Search is not very helpful for learning meanings).