HARD PUT


Meaning of HARD PUT in English

[hard put] adj (1893): barely able: faced with difficulty or perplexity "was hard put to find an explanation"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.