dictionary.pt
shop window
nounfemininegeneral usevery common/ˈmõ.tɾɐ/mon·tra
Definition
1Glass-fronted area at the front of a shop where goods are displayed for sale.
Usage examples
“The new dresses were beautifully arranged in the shop window.”
“Children pressed their noses against the toy shop window.”