adjective
Etymology: put from past participle of put, v.
: faced with difficulty or perplexity : being in a quandary : barely or hardly able
was hard put to find a satisfactory answer
were hard put to meet mortgage payments — Current Biography
— often used in the phrase hard put to it
hard put to it to account for the differences between the ancient Chinese and the ancient Egyptians — Bertrand Russell