Synonyms of That's more like it
Primary definition: An expression of approval used when something has improved or reached a satisfactory standard.
Primary definition: An expression of approval used when something has improved or reached a satisfactory standard.