All the definitions, descriptions, and explanations you give your EFL students to aid their understanding pale in comparison with what you can actually “show them”.
Too often, English teachers feel that a daily ritual of spoon-feeding students new vocabulary and expressions is of upmost necessity. Maybe we subconsciously do it to justify our existence.
Do students really need to know the latest/greatest English idiom or buzz word to attain fluency?
Words are forgotten while pictures are remembered.
Use them generously in class.