IDEALLY SITUATED


Meaning of IDEALLY SITUATED in English

in an excellent financial position, in an excellent social position

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