English version

be (hard) pushed to do something

From Longman Dictionary of Contemporary Englishbe (hard) pushed to do somethingbe (hard) pushed to do something informalDIFFICULTto have a lot of difficulty doing something I was hard pushed to keep my mind on my work. pushed
Pictures of the day
What are these?
Click on the pictures to check.