Webster's Dictionary
"Merriam-Webster's Dictionary of Synonyms" is a stand-alone modern English synonym dictionary that does discuss differences. In addition, many general English dictionaries include synonym notes.