The definition of a showcase is a display or a case for displaying.(noun)
To showcase is defined as to clearly display.(verb)
An example of to showcase is to put on an art show of the works of the best students.
See showcase in Webster's New World College Dictionary
See showcase in American Heritage Dictionary 4
Learn more about showcase