IN THE LAP OF LUXURY


Meaning of IN THE LAP OF LUXURY in English

in easy, comfortable conditions, and enjoying the advantages of being rich

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.