HARD-PRESSED


Meaning of HARD-PRESSED in English

[hard-pressed] adj (1825): hard put; also: being under financial strain

Merriam-Webster English vocab.      Английский словарь Merriam Webster.