HARD PRESSED


Meaning of HARD PRESSED in English

challenged, faced with a hard task

They'll be hard pressed to find a person who doesn't drink coffee.

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