What does ‘blowhard’ mean?

( n ) A talkative braggart. That old blowhard thinks he won the Korean War single-handedly.