hard put

definition: facing or experiencing financial trouble or difficulty
example:
speech part: adjective
synonyms: distressed

hard put is explained and pronounced

How hard put is being used?