BE ON VELVET


Meaning of BE ON VELVET in English

be in an advantageous position; be in a position of ease and comfort

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