Dictionary.com
Thesaurus.com
have been babying
  • present perfect progressive of baby.