11 letters · 16 points in Scrabble
noun a highly developed state of perfection; having a flawless or impeccable quality; ; ; --Joseph Conrad
noun the result of improving something
noun the process of removing impurities (as from oil or metals or sugar etc.)