* Flaunt is a verb, meaning to display something ostentatiously or proudly.
* Flaunting is the gerund form (verb acting as a noun), which can be used as a noun, but it's often awkward.
Here are some alternatives depending on the meaning you want to convey:
* Display: This is the most neutral term. "He made a display of his wealth."
* Show: This is a more general term. "She showed off her new car."
* Exhibition: This emphasizes the deliberate nature of the display. "The exhibition of her wealth was shocking."
* Ostentation: This emphasizes the excessive nature of the display. "He lived a life of ostentation."
* Boasting: This implies bragging or bragging rights. "His boasting about his success annoyed everyone."
* Swagger: This suggests arrogance or confidence in a showy way. "He walked with a swagger."
The best word to use depends on the specific context and the nuance you want to convey.