Flaunter, meaning one who shows off or boasts, has several synonyms to provide more precise and varied expression. A bragger is someone who constantly brags about their achievements or possessions. A show-off is a person who overly displays their talents or abilities. A swaggerer puts on a show of confidence and arrogance. Someone who flaunts their wealth and status can be called a snob or a social climber. A blowhard is a person who talks a lot but says little of substance. A grandstander is one who seeks attention and approval through their actions and words. Ultimately, all these words refer to individuals who exaggerate their worth or success, typically to impress others.