sugarcoat


Results for "sugarcoat"

English - Turkish Dictionary

sugarcoat

(English - Turkish Dictionary) :
f. 1. şekerle kaplamak. 2. (kötü bir şeyi) güzel ve masum bir kisve altında saklamak. 3. (zor/tatsız bir şeyi) daha çekilir bir hale sokmak.