blowhard(noun) noun1. a very boastful and talkative personSimilar word(s): boaster, braggart, bragger, vaunterDefinition categories: person, egoist, egotist, swellhead