Senses
橱窗/ 櫥窗 display window
a glass window in a shop facing the street used for exhibiting merchandise
橱窗/ 櫥窗 showcase
a glass-fronted cabinet or billboard used to display information, pictures, or objects; (metaphorical) a medium or venue that reflects or showcases a certain aspect of society, culture, or development