Another word for hard put

Adjective

distressed, hard-pressed, hard put, in a bad way - facing or experiencing financial trouble or difficulty

Example:- distressed companies need loans and technical advice

Tweets containing the word hard put

Source : WordNet