English Dictionary
Definition in the lap of luxury in British English
in the lap of luxury phrase
phrase
1
in very comfortable and expensive conditions
