Definitions of in straitened circumstancesp:

  • adjective:   not having enough money to pay for necessities