Wiktionary
fight shy of
vb. (context idiomatic English) To avoid something.
Usage examples of "fight shy of".
You learn their ways, you kill what you need to live and you bother none of the others and fight shy of them.
Mason, you'll find that men who have large interests tend to fight shy of the spectacular and the dramatic.