sermoning

noun

1.
extended verbal expression in speech or writing