showcase noun definition in The art world topic from the Oxford Advanced Learner's Dictionary

showcase

 noun: The art world topic
[usually singular] showcase (for somebody/something) an event that presents somebody’s abilities or the good qualities of something in an attractive way The festival was a showcase for young musicians. a showcase of young talent