ˌhard-ˈpressed adjective having a lot of problems and not enough money or time:
The new exams will only add to the workload of already hard-pressed teachers. ⇒
be hard pressed to do something at
hard2(5)
[TahlilGaran] Dictionary of Contemporary English ▲