when i come across any words i don"t know,first i try to guess the meaning from from the context. it can not guess, i will find out theirmeaning from the dictionaries. then i try to learn them by memorising. i mean i think about them wbile i am travelling or working or working or anywhere i go. i have,four or five dictionaries. i always carry a small one with me and when i can not ramember a word, i book it up again. i don not expect to learn everything at once. but it helps a lot.