Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb shun
2 senses of shun
Sense 1
shun, eschew -- (avoid and stay away from deliberately; stay clear of)
=> avoid -- (stay clear from; keep away from; keep out of the way of someone or something; "Her former friends now avoid her")
Sense 2
banish, ban, ostracize, ostracise, shun, cast out, blackball -- (expel from a community or group)
=> expel, throw out, kick out -- (force to leave or move out; "He was expelled from his native country")