sugarcoat - English Synonyms Dictionary

sugarcoat

v.
[1] glaze , candy