hold forth
usually disapproving— phrasal verb with hold uk
/həʊld/ us
/hoʊld/ verb held, held
› to talk about a particular subject for a long time, often in a way that other people find boring:
She held forth all afternoon about/on government incompetence.
Thesaurus: synonyms and related words