hard-pressed
Meanings
- facing or experiencing financial trouble or difficulty;
- "distressed companies need loans and technical advice"
- "financially hard-pressed Mexican hotels are lowering their prices"
- "we were hard put to meet the mortgage payment"
- "found themselves in a bad way financially"