adjective
Definition: Someone who talks a lot about their achievements or abilities in a way that shows off or is annoying to others.
Example: He is such a braggart, always boasting about his accomplishments.
noun
Definition: A person who talks a lot about their achievements or abilities in a way that is meant to impress others, often without much substance behind their claims.
Example: He is such a braggart, always boasting about his accomplishments at work.