English » Idioms and Phrases
Select the most appropriate meaning of the given idiom.
To fight shy of
To struggle hard
To attack without warning
To overcome one’s weakness
To try to avoid something
the idiom fight shy of means to try to avoid something.
so the correct answer is option d.