Dictionary.com
Thesaurus.com
has bodied
  • present perfect of body (3rd person singular).