hard put - Inglés Sinónimo Diccionario

hard put

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