English Dictionary
Definition incarnation in British English
incarnation noun
noun
/ˌɪnkɑː(r)ˈneɪʃ(ə)n/
2
the form or character that a person or thing takes at a particular time
Example
In its previous incarnation as a sushi bar, the restaurant wasn't particularly popular.
Synonyms and related words
