English version

put up a good fight

From Longman Dictionary of Contemporary Englishput up a good fightput up a good fightFIGHT FOR OR AGAINST somethingCOMPETE WITH/TRY TO BEATto work very hard to fight or compete in a difficult situation Our team put up a good fight. fight
Pictures of the day
What are these?
Click on the pictures to check.