lap of luxury - English Synonyms Dictionary