adj. In a difficult position; faced with difficulty; barely able. John was hard put to find a good excuse for his lateness in coming to school. The scouts found themselves hard put to it to find the way home.
HARD PUT
Meaning of HARD PUT in English
American idioms English vocabulary. Английский словарь американских идиом. 2012