hard put - İngilizce Eşanlam Sözlük

hard put

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