hard put


Meanings

  • facing or experiencing financial trouble or difficulty;
    • "we were hard put to meet the mortgage payment"