vocabulary - Is there a single word for "one who speaks/boasts a lot about everything"?


I'm looking for a single word to most aptly describe a person possessing the following "qualities":



  • Appears to be superior in every technology/skill under the sun, which he deems worthy of knowing

  • On being questioned/assigned the task, is found to have only superficial/no knowledge of the said skill.

  • Inherent tendency to "one-up" anyone and everyone - example: "I didn't work hard at all in my undergrad days, but yet I have better/equal grades than you have! "


Could someone help?


Edit: I've got some very good responses, but despite popular opinion for "braggart", I'm going with "pretentious" as it suits what I was looking for more aptly IMHO.



Answer



I think you may want pretentious.


Not a single word, but my favourite expression for this sort of person is all hat and no cattle.


Comments

Popular posts from this blog

commas - Does this sentence have too many subjunctives?

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

time - English notation for hour, minutes and seconds

etymology - Origin of "s--t eating grin"

grammatical number - Use of lone apostrophe for plural?

etymology - Where does the phrase "doctored" originate?

single word requests - What do you call hypothetical inhabitants living on the Moon?