sugarcoat

verb

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