Hard-Pressed Meaning
(idiomatic) Experiencing financial difficulty or difficulty in surviving.
Example: Although they are still available, I think we would be hard-pressed to find one on short notice.
The earthquake left the residents hard-pressed.
RECENT SEARCHES