sermon

noun
  1. a religious speech given by a member of the clergy during a worship service
  2. a long speech that criticizes or gives moral advice
  3. Usage: often disapproving
verb
  1. to give a long speech criticizing someone or giving moral advice
  2. Usage: informal

Examples