Browse by letter

Hard-pressed

Burdened with urgent business.

“I am hard-pressed for time. Can we meet later?”