1. verb
a) To exhibit the best attributes of something
Grocery stores show off their produce by placing the most attractive specimens in front.
She loves to show off her new car and her driving prowess.
2. noun
one who shows off.
Wikipedia foundation.