To show or make obvious something you are proud of in order to get admiration. (Cambridge Dictionary)
Display (something) ostentatiously, especially in order to provoke envy or admiration or to show defiance. (Oxford Dictionaries)
To display or obtrude oneself to public notice. (Merriam – Webster)
To wave or flutter showily. (Merriam – Webster)
If you say that someone flaunts their possessions, abilities, or qualities, you mean that they display them in a very obvious way, especially in order to try to obtain other people’s admiration. (Collins Dictionary)
If you say that someone is flaunting themselves, you disapprove of them because they are behaving in a very confident way, or in a way that is intended to attract sexual attention. (Collins Dictionary)
Flaunt. Merriam Webster.
Got ‘curves’ and want to ‘flaunt‘ them? Then learn all from Mail Online