Found 1 items, similar to sugarcoat.
English → English (WordNet)
Definition: sugarcoat
sugarcoat
v 1: coat with something sweet, such as a hard sugar glaze [syn:
glaze,
candy]
2: cause to appear more pleasant or appealing;
“The mayor did
not sugarcoat the reality of the tax cuts”