HARD PRESSED


Meaning of HARD PRESSED in English

burdened with urgent business I am a little hard pressed for time. Can we meet later?

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