English » Idioms and Phrases

Select the most appropriate meaning of the given idiom.

To fight shy of

A

To struggle hard

B

To attack without warning

C

To overcome one’s weakness

D

To try to avoid something

Solution

the idiom fight shy of means to try to avoid something.

so the correct answer is option d.