Definition of "sugarcoat"
sugarcoat
/ˈʃʊɡɚˌkoʊt/
verb
third-person singular simple present sugarcoats, present participle sugarcoating, simple past and past participle sugarcoated
(transitive, figurative) To make superficially more attractive; to give a falsely pleasant appearance to.