CAST OIL ON TROUBLED WATERS


Meaning of CAST OIL ON TROUBLED WATERS in English

smooth things over, calm things down

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.