How to enrich your vocabulary is a big problem to en learners. And I think this is an everyday job. Every time your come across a word that you never met before, picking up your electronic dictionary quickly and looking it up is my way to do it. So after all these years, the dictionary really became my best friend, from which I can know the word in a few seconds unlike the traditional dictionary.
Following are my two dictionaries
my past dictionary besta
it’s pretty good & the example sentences are enough for us to grasp the word backward & forward