So Much The Better Definition

That is or would be even better.
Wiktionary