The definition of bloviate is to speak for a long time in an arrogant way.(verb)
An example of bloviate is for a person to give a lengthy speech about how great he is.
See bloviate in Webster's New World College Dictionary
See bloviate in American Heritage Dictionary 4
intransitive verb blo·vi·at·ed, blo·vi·at·ing, blo·vi·ates
Origin: Mock-Latinate formation, from blow1.