Subdivide the list into meaningful groups.
For 85 German words as an example, there's a couple things you could do:
1. If you know their English meaning, group them up by their meaning, and memorize them that way. Your brain, without having to try, will begin to "remember" there was 4 words in this group, 8 in that group, etc. When you try to regurgitate them and leave 1 word out, you'll get that nagging feeling like you've missed something.
2. If they're random words, subdivide into groups of 5-10 and read them over and over and over. Eventually you'll get into a rhythm and you'll be able to spit out the groups one after another. This is good for night-before type studying (or has been for me).