Definition: (adjective) Facing or experiencing financial trouble or difficulty.
Synonyms: distressed, hard put, in a bad way.
Usage: Hard-pressed consumers are spending less on luxuries.
Discuss
Source: The Free Dictionary
Definition: (adjective) Facing or experiencing financial trouble or difficulty.
Synonyms: distressed, hard put, in a bad way.
Usage: Hard-pressed consumers are spending less on luxuries.
Discuss
Source: The Free Dictionary