'sugarcoat' definitions:

Definition of 'sugarcoat'

(from WordNet)
verb
Coat with something sweet, such as a hard sugar glaze [syn: sugarcoat, glaze, candy]
verb
Cause to appear more pleasant or appealing; "The mayor did not sugarcoat the reality of the tax cuts"