Moralize upon refers to the act of preaching or lecturing on moral values or ideals. Some synonyms for moralize upon include pontificate, sermonize, hector, admonish, exhort and proselytize. These words all describe the act of speaking or writing in a way that seeks to impart some kind of moral lesson or message to others. The difference between these words lies in their intensity and the manner in which they are presented. Whether it is in religious or secular context, it is important to remember that there is a fine line between sharing one's personal beliefs and imposing them upon others.