Synonyms and Antonyms for hard put

1. hard put (adj.)

facing or experiencing financial trouble or difficulty

Synonyms: Antonyms: