sermonized

verb
  1. delivered a sermon or religious discourse
  2. Usage: past tense of sermonize
  3. spoke in a preachy or moralizing manner
  4. Usage: often disapproving

Examples