hard put

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.
Categories: {adj.}