vitrine

/vi.tʁin/
1.
nounfeminine

shop window

storefront display

J'ai vu une superbe robe en vitrine hier soir.

I saw a gorgeous dress in the shop window last night.

Synonyms:devanture, étalage
2.
nounfeminine

display case

glass cabinet for exhibiting objects (museum, shop, home)

Les médailles sont exposées dans une vitrine en verre.

The medals are displayed in a glass display case.

Synonyms:présentoir, armoire‑vitrine
3.
nounfeminine

showcase

public face (used figuratively to present something to the public)

Le site web de la start‑up est sa meilleure vitrine.

The start‑up's website is its best showcase.

Synonyms:façade, présentation