Dictionary definition · hard-pressed
adjective
- facing or experiencing financial trouble or difficulty"distressed companies need loans and technical advice"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).