Hold-forth Definition

verb

(idiomatic) To extend or offer, propose.

Wiktionary

(idiomatic) Talk at great length; expatiate; harangue.

Wiktionary