sugarcoats

verb
  1. to cover with sugar or a sugary coating
  2. Usage: literal sense
  3. to make something seem more pleasant or acceptable than it really is
  4. Usage: figurative sense

Examples