Sugarcoat
Used in a literal sense, to sugarcoat something, such as a desert or a pill, means to coat it in a thin layer of sugar and thus render it sweeter or more palatable. The term has been used figuratively since the latter half of the 1800s. Want to see more videos from Idioms.Online? Subscribe to … Read more