storefront (n.)youdaoicibaDictYouDict[storefront 词源字典]
1853, from store (n.) + front (n.). As an adjective from 1919.[storefront etymology, storefront origin, 英语词源]