We often have questions about what is the difference between word X and word Y. Quite often this difference is just formality, for example you would only use word X in a formal business situation or in a scientific context, but word Y is a common word that everybody would use in daily life.
There was a question today asking about the difference between 喝采 and 拍手. I looked these words up in Weblio and found some nice explanations, but after reading the explanations I still wasn't confident in how to use them because I had no feeling for how formal either word was (I'm not claiming that's what the difference is between these two words, but that's what got me thinking).
Is there an online dictionary or other resource that would help with this kind of problem?