exhibitionTop 15000MeaningsNoun1. exhibition, friendly (sports)2. presentation, production (document)3. showing off, outrageous behaviour