Engage with different types of readings, such as novels, newspapers, and blog read captions while watching a video. As you find unfamiliar words, jot them down in one place and go through them 4 or 5 times a week.
Use a dictionary to find the meaning of the words you find unfamiliar, listen to their pronunciation, and look at examples. Write synonyms and antonyms of the words.
You can make a separate journal for your strong vocabulary; jot down each new word you read or hear from others.
Try to bifurcate the word first and then try to analyse its meaning. For example, pre means before, and dict means to say, so it becomes predict.
Engage in word puzzles like crosswords, Scrabble, and anagrams. These games can be a fun and engaging way to encounter new words and reinforce your existing vocabulary.
Create flashcards with new words on one side and their definitions and example sentences on the other. Carry them with you and review them during downtime. Spaced repetition apps for flashcards can be particularly effective.
Pay attention to the language people use. If you hear an unfamiliar word, don't hesitate to ask for clarification. Actively try to incorporate new words into your own speech and writing.
Numerous websites are specifically designed to help you learn new vocabulary through interactive exercises, quizzes, and word-of-the-day features. Explore a few to find what works best for you.