What is the meaning of Flaunt?

To wave or flutter smartly in the wind.

To parade, display with ostentation.

To show off, as with flashy clothing.

Anything displayed for show.

To flout.

Source: wiktionary.org