Not having enough money to pay for necessities
English: hard up, impecunious, in straitened circumstances(p), penniless, penurious, pinched
hard up, impecunious, in straitened circumstances(p), penniless, penurious
English: hard up, impecunious, in straitened circumstances(p), penniless, penurious, pinched