Etymology
Advertisement

storefront (n.)

1853, from store (n.) + front (n.). As an adjective from 1919.

Others are reading

Advertisement
Advertisement
Definitions of storefront

storefront (n.)
the front side of a store facing the street; usually contains display windows;
Synonyms: shopfront
From wordnet.princeton.edu