Select the most appropriate meaning of the given idiom.
To fight shy of
Answer & explanation
Correct answer: option 2
The most appropriate meaning of the idiom "to fight shy of" is (2) To try to avoid something.
The idiom "to fight shy of" means to try to avoid something, especially something that is difficult or unpleasant. It is often used to describe someone who is hesitant or reluctant to do something.
The other options do not fit the meaning of the idiom.
- To overcome one's weakness means to become stronger and more confident.
- To attack without warning means to launch a surprise attack.
- To struggle hard means to make a great effort to achieve something.