in straitened circumstances
Adjective Satellite
Meaning
not having enough money to pay for necessities
Source: WordNetSynonyms
deprived
impoverished
needy
destitute
penniless
indigent
pinched
needful
skint
penurious
impecunious
beggarly
moneyless
boracic
light-handed
Show all synonyms