RELATED WORDS
PARAPHRASING
to attack (a person) with a long, loud speech
long lecture
of a tide or tides
gushing, abounding