as in to embody
to represent in visible form
Many believe their success story incarnates what the American dream is all about.
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share