Definition
To deliberately avoid something, often due to a lack of confidence or a wish to not be involved.
In the past, he always fought shy of public speaking.
Many companies fight shy of making large investments during an economic downturn.
She used to fight shy of dealing with complex financial issues, but now she's actively learning.