sit well (English, phrase)
expansion: sit well
Senses:
glosses: To agree or be pleased (with something).
Forms: