showcase
definitions
-
noun
a display case for showing items; a platform for highlighting somethinges: vitrina; escaparate
-
verb
to display or highlight something prominentlyes: mostrar; destacar
examples
-
The museum has a glass showcase.
El museo tiene una vitrina.
-
The company showcases its new products.
La empresa muestra sus nuevos productos.