15 letters · 17 points in Scrabble
noun a presentation to the mind in the form of an idea or image
noun a creation that is a visual or tangible rendering of someone or something
noun the act of representing; standing in for someone or some group and speaking with authority in their behalf