HARD PUT


Meaning of HARD PUT in English

= hard put to it

Slang English vocab.      Английский сленговый словарь.