Back
hard put
Meanings
facing or experiencing financial trouble or difficulty;
"we were hard put to meet the mortgage payment"
Synonyms
distressed
hard-pressed
in a bad way
Anagrams of
hard put