Dictionary.com
Thesaurus.com
has been swaddling
  • present perfect progressive of swaddle (3rd person singular).