incarnation
Definition
A physical form or manifestation, especially of a deity or idea; a new version of something.
中文 肉体形式或表现,尤其是神或思想的化身;某事物的新版本。
Example
"In his latest incarnation, the artist has turned to environmental activism."
A physical form or manifestation, especially of a deity or idea; a new version of something.
中文 肉体形式或表现,尤其是神或思想的化身;某事物的新版本。
"In his latest incarnation, the artist has turned to environmental activism."