Shopfront
[ʃɔpfrʌnt]
Definition
(noun.) the front side of a store facing the street; usually contains display windows.
Editor: Peter--From WordNet
[ʃɔpfrʌnt]
(noun.) the front side of a store facing the street; usually contains display windows.
Editor: Peter--From WordNet