Would you help me how to tell the differences between these word?
I can't tell them from each other, though, "to shun" is not mentioned as a synonym with the first two in the online dictionaries I've looked up, but it sounds not different than the others to me.

Thanks for your replies in advance.