in straitened circumstances s not having enough money to pay for necessities Synonym(s) hard up impecunious penniless penurious pinched