in straitened circumstances - İngilizce Eşanlam Sözlük

in straitened circumstances

adj.
[1] hard up , impecunious , penniless , penurious , pinched