"Dote upon" is a phrase that means to love or be fond of someone or something in an excessive or foolish manner. Some synonyms for this phrase include adoring, cherishing, idolizing, worshiping, and admiring. Other words that can be used in place of "dote upon" include loving, liking, fancying, favoring, or having a soft spot for someone or something. While "dote upon" often connotes a sense of over-the-top love or admiration, these synonyms can help convey a more nuanced or subtle form of fondness or appreciation. Regardless of the word choice, it's clear that to "dote upon" someone or something is to hold it in high regard and cherish it deeply.