sit well en · X
Meanings
-
To agree or be pleased (with something).
Confessedly, the news didn't sit well with me
Words, grammatical forms and meanings linked to the ontology.
Confessedly, the news didn't sit well with me