Synonyms of That's more like it

Primary definition: An expression of approval used when something has improved or reached a satisfactory standard.

Full Dictionary Entry

Antonyms & Opposite Concepts