What is the meaning of the word "sugarcoat"?

Definitions:

  1. cause to appear more pleasant or appealing copy to clipboard verb
    • The mayor did not sugarcoat the reality of the tax cuts copy to clipboard

Synonyms: