Dictionary.com
Thesaurus.com

has bodied

  • present perfect
    of body (3rd person singular).
    body
    noun
    the physical structure and material substance of an animal or plant, living or dead.