Dictionary.com
Thesaurus.com
have babied
  • present perfect of baby.