persistently avoid, ignore, or reject (someone or something) through antipathy or caution.
"he shunned fashionable society"
synonyms:avoid, evade, eschew, steer clear of, shy away from, fight shy of, recoil from, keep away from, keep one's distance from, give a wide berth to, have nothing to do with, leave alone, not touch;
snub, give someone the cold shoulder, cold-shoulder, ignore, turn one's back on, cut, cut dead, look right through;
reject, rebuff, dismiss, brush off, turn down, spurn, disdain, refuse, decline, repudiate, ostracize; informalgive someone the brush-off, tell someone where to get off, put down, freeze out, stiff-arm; informalknock back, send to Coventry; informalgive someone the bum's rush, give someone the brush; informalsnout; informalgive someone the go-by
"he shunned publicity"