hold forth

[hold forth] {v.} 1. To offer; propose.

As a candidate, Jonesheld forth the promise of a bright future.

2. To speak in public;preach. - Usually used with little respect.

Senator Smith washolding forth on free trade.