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."