SUGARCOAT

Definition of SUGARCOAT

  1. (verb)coat with something sweet, such as a hard sugar glaze
  2. (verb)cause to appear more pleasant or appealing