11 letters · 18 points in Scrabble
noun a new personification of a familiar idea
noun a concrete representation of an otherwise nebulous concept
noun giving concrete form to an abstract concept