HARD PUT


Meaning of HARD PUT in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.