put up a fight
US /pʊt ʌp ə faɪt/
UK /pʊt ʌp ə faɪt/

1.
抵抗する, 戦う, 反撃する
to resist or defend oneself against an attack or challenge
:
•
The small army decided to put up a fight against the invading forces.
小規模な軍隊は侵略軍に対して抵抗することを決めた。
•
Even though they were outnumbered, they still put up a good fight.
数で劣っていても、彼らはまだよく戦った。
2.
奮闘する, 努力する
to make a strong effort to achieve something, especially when facing difficulties
:
•
She had to put up a fight to get her ideas approved by the committee.
彼女は委員会に自分のアイデアを承認させるために奮闘しなければならなかった。
•
It's going to be tough, but we're ready to put up a fight for what we believe in.
大変だろうが、私たちは信じるもののために戦う準備ができている。