The quality or state of being better; superiority or the condition of having improved.
From 'better' plus the suffix '-ness,' which creates abstract nouns describing qualities or states. This is a morphologically sound English word, though rarely used.
Try Another Word