HARD PUT


Meaning of HARD PUT in English

unable to answer easily, stump me He was hard put to answer the questions on cold fission.

English idioms vocab.      Словарь английских идиом и выражений.