What does imbody mean?
to give bodily form to (an idea or feeling); to embody.
Example
"The artist's latest sculpture imbodyed the essence of the natural world."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.