hard-pressedEnglish

distressed, hard-pressed, hard put, in a bad way(p)

Adjective

Facing or experiencing financial trouble or difficulty

English: distressed, hard-pressed, hard put, in a bad way(p)

English words with similar meanings

Show 3 words