bloviate
1. [ verb ] orate verbosely and windily
Related terms: orate