SHOWCASE Meaning of SHOWCASE in English n. & v. --n. 1. a glass case used for exhibiting goods etc. 2 a place or medium for presenting (esp. attractively) to general attention. --v.tr. display in or as if in a showcase. Oxford English vocab. Оксфордский английский словарь. 2012