sit well
Short definition from Wiktionary
Phrase
- To agree or be pleased (with something).
We haven’t written up sit well yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up sit well yet: Simple and Standard meanings, examples and a quiz.