hi.do you know any software or any site on the internet that gives the different usages of synonym words?(i mean some words are synonym but they have quite different usages)


thank you a thousand times