hard put - Englisch Synonyme Wörterbuch

hard put

adj.
[1] distressed , hard-pressed , in a bad way