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; More