speechifier
noun
°One who speechifies.