Dictionary.com
Thesaurus.com
has doted
  • present perfect of dote (3rd person singular).