Definition for
hard-pressed
adjective –
facing or experiencing trouble or difficulty; ; -- see
adjective – Barely able.
adjective – Experiencing financial difficulty or difficulty in surviving.
adjective – facing or experiencing financial trouble or difficulty
More definitions and example sentences on Wordnik