Longman Dictionary English From Longman Dictionary of Contemporary Englishbe pressed for time/money etcbe pressed for time/money etcTIME/HAVE TIMEto not have enough time, money etc → pressed ldoceonline.com