Idiom: Sit well with

Idiom Definitions for 'Sit well with'


<p>If something doesn't sit well with you, it doesn't please you or is not acceptable to you.</p>

See also: