Homilize refers to the act of giving a sermon or delivering a moral lesson. However, if you want to add variety to your vocabulary, there are several synonyms that you can use instead. One alternative is the word preach, which means to deliver a religious message or give guidance on moral principles. Another synonym is sermonize, which is similar to homilize in terms of meaning. To advise or urge is also a word you can use to replace homilize. Similarly, you can opt for counsel, which means to give advice or guidance. Lastly, admonish can be used as a synonym for homilize as it means to warn or reprimand someone for their wrongdoing.