in straitened circumstances Meaning, Definition & Usage

  1. adjective satellite not having enough money to pay for necessities
    pinched; penurious; penniless; impecunious; hard up.

WordNet