Have you tried these practical activities to help students with vocabulary learning? There's something for all ages and levels.
These are two of the lexical threads that I use when dealing with the vast amounts of words that come up within my own classroom teaching.