An Encylopedia Britannica Company

shop front

1 ENTRIES FOUND:
shop front noun
plural shop fronts
shop front
noun
plural shop fronts
Britannica Dictionary definition of SHOP FRONT
[count]