blowhard
/ˈbloʊˌhɑrd/
noun
- A person who talks too much and too proudly about their own opinions or achievements.
- My uncle is a bit of a blowhard, always bragging about his golf game.
- The politician was a known blowhard who never listened to others.
- Nobody wanted to sit next to the blowhard at the party.
Antonyms