straiten : Idioms & Phrases


in straitened circumstances

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