VariousWords beta
Related Terms:
Definitions:
Verb
sugarcoat
Definition: cause to appear more pleasant or appealing; "The mayor did not sugarcoat the reality of the tax cuts"
Definition: To make superficially more attractive; to give a falsely pleasant appearance to.