Answer: holdsforth

AnswerCrossword Clue
HOLDSFORTH

Speaks in public