Is there a good synonym dictionary of Russian words like The Penguin guide to synonyms and related word by S. I. Hayakawa (which is for English words)?
Because though ordinary defining dictionaries give explanations of the meaning of the words, the difference is not always clear from those definitions. A synonym dictionary would be a great tool to show the differences between words.
One example from "The Penguin guide to synonyms and related word" to illustrate what kind of dictionary I mean: