Online sources, like some sites, and books both are OK. (English vocabulary)
To clarify, I'm not asking for a method to search for synonyms. Rather, I'm finding some sources which I can browse in my leisure time to pick up some useful or interesting synonyms and their nuances, kind of like a textbook stuff.