Games are great ,keep it it light, keep it fun, make 'em laugh, they won't even know they are learning.
1) Word of the Day. Pick a word (hopefully unknown to the class) Put it in a sentence and ask if anyone can work out the meaning from the context. If they are wrong , no fuss, pass on to the next, if you get the correct definition, big smile congratulate him/her on divining the meaning. If they are all baffled try a new sentence. If after three sentences they are still baffled , define the word for them and get them to make up the sentences. Write the word on the board and leave it there 'till the next day.
2) Opposites. Whats the opposite of ***?. First one to reply wins, now they ask the question. Whats the opposite of ***?. Fast and fun, throw in a few weird / silly/ funny/ difficult words.
3) Another word for......Similar to 'Opposites' but now playing with synonyms, antonyms, idiomatic phrases, related words and contrasted words.
4) Tell me a story. You start the story off; it then passes from one person to another building as it goes. There are no limits to the hows whys and when. It will take on a life of its own. Fun and fast. When they get the idea put up a few words on the board ( weird/ silly/ funny/ difficult) and get them to include one or more in their story.
Hope this helps
Lionel