HARD PUT


Meaning of HARD PUT in English

unable to answer easily (See stump me )

He was hard put to answer the questions on cold fission.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.