pushed [not before noun] British English informal
to not have much time, money etc [= pressed]:
I'm a bit pushed for time today.
I'd love to help, but I'm a bit pushed at the moment.
to have a lot of difficulty doing something:
I was hard pushed to keep my mind on my work.