VOCABULARY - IDIOMS

Not Sit Well with (Someone)

Meaning:

Be difficult to accept; make someone uncomfortable

Examples: