Synonyms and Antonyms for hard put | Synonym.com

Synonyms and Antonyms for hard put

1. hard put (adj.)

facing or experiencing financial trouble or difficulty

Synonyms: Antonyms: