VocabAhead. This site has cute videos for each word. It reminds me of the vocabulary book I used a few (many) years ago that had a cartoon for each word. This activity will be a writing must, one day a week...write the word, definition, sentence, and drawing!! AND a high five if I hear them using it in their daily conversations.
I find my lower reading students with no reading stamina and very poor vocabulary.