hard-pressed - English Synonyms Dictionary

hard-pressed

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