Learn a language by reading it
Reading puts each word in context, again and again, inside sentences that show how it is used. Studies of extensive reading find that learners gain vocabulary this way, and come to read faster and with better comprehension.