Answer: hardpressed

AnswerCrossword Clue
HARDPRESSEDPut-upon
HARDPRESSEDIn financial distress