1 English Synonyms for SUGAR-COAT
Prev.1Next
sugar
Definition: 1. Compliment or flattery used to disguise or render acceptable something obnoxious; honeyed or soothing words.
There are 23 definitions of the word sugar
Show more information about sugar
Prev.1Next
Search took: 3.1447 ms