Break each word apart by their logical (or linguistic) roots and associate the definition with the word through vocal repetition.
Or, if you're feeling adventurous, associate each word's meaning with a visual picture and store it in your memory. If you are capable of higher-level visualization, you could store the pictures (of word definitions) within a well-known area (ie, living room) in your memory.
Best of luck!