shopfront
1. [ noun ] (business) the front side of a store facing the street; usually contains display windows
Synonyms: storefront
Related terms: front shop display_window
Similar spelling:   Shafran