Hard pushed , Hard run Meaning, Definition & Usage

Definitions
  1. greatly pressed; as, he was hard pushed or hard run for time, money, etc. Colloq.

Webster 1913