A method that might be effective is to a) give students lists of terms; b) ask them to define the terms and c) then illustrate their definitions, either with images from the internet, or perhaps art that creatively expresses more abstract concepts.
In teaching classes on Asian culture, I often have to prepare lists of unfamiliar terms from other languages for students to learn, and have found this method pretty effective. It encourages them to seek out the meanings themselves and then associate the terms with images.
One way to improve on this method is to divide up longer lists and then have students share their findings with each other. This way they can see each others' work and have to take responsibility for helping each other learn the terms and concepts.