365bet中国官方网站

  • word of the day

    sugarcoat

    sugarcoat - 365bet中国官方网站 definition and meaning for word sugarcoat

    Definition
    (verb) coat with something sweet, such as a hard sugar glaze
    Synonyms : candy , glaze
    Definition
    (verb) cause to appear more pleasant or appealing
    Example Sentence
    • The mayor did not sugarcoat the reality of the tax cuts
  • Download our Mobile App Today