bloviate

verb

1.
orate verbosely and windily