BLOWHARD





Definition:

  1. [noun] a very boastful and talkative person
    Synonyms: bragger, braggart, boaster, line-shooter, vaunter

Synonyms: