SIT WELL


Meaning of SIT WELL in English

(with) {v.} Find favor with; please. * /The reduced school budget did not sit well with the teachers./

Slang English vocab.      Английский сленговый словарь.