IN STRAITS


Meaning of IN STRAITS in English

in difficulty, in distress

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.