dictionary.pt

shop window

nounfeminine/ˈmõ.tɾɐ/high

mon·tra

Definition

Glass-fronted area at the front of a shop where goods are displayed for sale.
The new dresses were beautifully arranged in the shop window.
Children pressed their noses against the toy shop window.

Etymology

Do francês 'montre'.

Related words