(adj) in straitened circumstances, hard up, penniless, penurious, pinched
not having enough money to pay for necessities