Shopfront — synonyms, definition
1. shopfront (Noun) Brit
1 synonym
storefront
1 definition
shopfront (Noun) — The front side of a store facing the street; usually contains display windows.
1 type of
front
4 parts
display window shop window shopwindow show window
2 parts of
shop store