(flaunts, flaunting, flaunted)
1.
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.
They drove around in Rolls-Royces, openly flaunting their wealth...
= show off
VERB: V n [disapproval]
2.
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.
...tourists flaunting themselves in front of the castle guards in bra and shorts.
VERB: V pron-refl [disapproval]