I've found this method quite useful and amazing, and so I've decided to share it with my readers.
I call it "the railroad map method."
What I do in this method are as follows:

Then, randomly pick out a word that I like, and look at the French explanation.
What is amazing about this dictionary is that each of these synonyms comes with its own hyperlink which allows me to click and jump straight to that synonym itself.
What I do in the next step is jump to one of the synonyms (or anonyms sometimes) to find out its meaning, and if this synonym in turn shows its own synonyms, I will jump yet again to find out the meaning of the new synonym, and I will go on and on like this until I reach a dead end.
In the course of jumping from synonym to synonym, I make a point of writing down in my notebook the words that I have learned in the sequence in which I found them.
After doing this for about an hour, my notebook will look like this:

What makes this "railroad map" particularly useful is that, it can help you understand and memorize the meaning of these words far more easily than if you pick out the same number of words randomly and try to get them into your head by rote memory.
In fact, moving along the line from one word to another does feel like riding a train, where you see the scenery that is gradually changing from one minute to the next.
In the example shown in the picture above, it starts with amorphe meaning "lacking energy", and along the line you will see words meaning "fading", "flaccid", "smooth", etc, each one with a slightly different meaning from the next. Towards the end of the line, you will see words meaning "disgusting", "stinky", etc, which are totally different from the first word! It's not unlike riding the Orient Express from London to Istanbul.
In the same way as witnessing a gradually changing landscape from a moving train, looking at the "railroad map" and tracing the line of words related to one another will definitely help me retain these new words in my memory. It also feels like reading a story with an evolving plot. Either way, it's a big change from the monotonous memorization of a group of words listed in alphabetical order in a vocabulary textbook.
The only catch with this method is that you need to install this Petit Robert dictionary on your computer (for those of you who are interested, you can get it here at Amazon France), and that your French needs to be at least at an intermediate level in order to comprehend the dictionary explanation shown entirely in French.
I really feel that with this method, the previously daunting task of expanding my French vocabulary has gotten a lot easier, and I am more motivated than ever to study tons of new French words. Hope in the coming weeks I will be able to improve and sophisticate this "railroad map method", so that I can eventually acquire an extensive French vocabulary!
Many thanks for reading this post. Wish you all a wonderful weekend!