Answer: bloviates

AnswerCrossword Clue
bloviatesBLOVIATE, to speak pompously
bloviatesto speak or write verbosely and windily