SUGARED THE PILL


Meaning of SUGARED THE PILL in English

made something bad easier to accept, eased a bad situation

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