SynonymX
Speak
Hard Put
Definition of Hard Put
1.
Facing or experiencing financial trouble or difficulty
Adjective Satellite
Synonyms for word "hard put"
distressed
hard-pressed
in a bad way
Semanticaly linked words with "hard put"
troubled