adj [not before noun]BrE informalbe pushed for time/money etcto not have much time, money etc
=
pressed I'm a bit pushed for time today.too busy
I'd love to help, but I'm a bit pushed at the moment.be (hard) pushed to do sthto have a lot of difficulty doing something
I was hard pushed to keep my mind on my work.